c - 如何在 GRPC++ 中获取客户端证书或更准确地说是客户端 DN?
问题描述
我已经很清楚如何在 GRPC++ 中建立双向认证的 SSL 通信,但现在我希望在建立的 TLS 通信中获得获取 SSL 客户端 DN 的方式,以进行进一步的身份状态分类。如果您有一些建议,谢谢。
解决方案
您可以在属性名称 (GRPC_X509_PEM_CERT_CHAIN_PROPERTY_NAME) 下从 gRPC AuthContext 获取对等证书链。
推荐阅读
- javascript - DataTables 的 TreeGrid 扩展 - 获取选定行的值
- react-router - 类型错误:history__WEBPACK_IMPORTED_MODULE_0__.Action 未定义
- android - 如果我隐藏/显示一个片段而不是替换它,这会导致 UI 渲染的负载增加吗?
- mongodb - 如何在 MongoDB 聚合中修剪和匹配?
- javascript - 自定义日期格式“fengyuanchen/datepicker”
- c - 如何写入文件?
- c++ - -Wstrict-overflow 不会产生任何明显应该发出的警告
- javascript - 使用 javascript 将关联对象分离或拆分为 2 个数组
- sap-cloud-platform - 应用程序的 SAP IAS 登录屏幕上的自定义自我注册链接
- fortran - 从双精度动态切换到四精度