10得票2回答
为什么在 .NET Core 中不支持使用 TransportWithMessageCredential?

我正在尝试在.net core中消费一个SOAP服务 我想使用基本的httpbinding,并将安全模式设置为TransportWithMessageCredential 客户端证书类型为Certificate 但是我遇到了错误 绑定安全属性“securityMode”中的值“T...

10得票1回答
Curl没有发送客户端证书。

我正在尝试发送一个简单的curl请求: curl -k -i --key ./key.pem --cert ./cert.pem https://target_ip/whatever/ 我遇到的问题是它没有发送任何证书。验证明显通过,否则我会看到诸如密钥不匹配等错误,但我可以在wires...

10得票5回答
Nginx - 如何访问客户端证书的主体备用名称(SAN)字段

我有一个 Nginx 服务器,客户端使用包含特定 CN 和 SAN 的客户端证书进行请求。我想要能够提取该客户端证书的 CN(公共名称)和 SAN(主题备用名称)字段。 示例配置: server { listen 443 ssl; ssl_client_certificate /etc/ng...

10得票2回答
在C#中使用HttpClient客户端证书

希望能够从Windows应用程序向服务器机器发送带有客户端证书(.p12或.pfx)的数据,Windows应用程序是在.NET Framework 4.6中开发的,操作系统为Windows 10。 当使用客户端证书(.p12或.pfx)在postman上进行测试时,一切正常(客户端证书已发送...

9得票1回答
无法通过RestSharp发送客户端证书

我可以访问我的令牌并将其添加到RestSharp RestClient中。 //Create rest client. IRestClient client = new RestClient("https://localhost.fiddler:44300"); var webClient...

9得票1回答
Ruby 1.8.7和Net::HTTP:如何使用客户端证书进行SSL GET请求?

我正在尝试使用Net::HTTP通过SSL获取资源。以下是相关代码片段:: req = Net::HTTP::Get.new(ContentURI.path) https = Net::HTTP.new(ContentURI.host, ContentURI.port) https.use_...

9得票2回答
IE在TLS双向认证中未发送客户端证书

我正在尝试与第三方API建立TLS双向认证。客户端证书已正确配置,当我尝试通过Chrome访问终端URL时,它可以正常工作(Chrome会在消息框中要求确认证书,当我确认后,页面将显示其内容)。 但是,当我尝试使用IE操作时,它却无法工作,并显示以下消息: Cannot securely ...

9得票2回答
自动或用户选择适当客户端证书的请求

我正在开发一个混合式 Cordova 应用程序,可能会连接到不同的服务器。其中一些服务器需要客户端证书。 在 Android 手机上,对应的根证书和客户端证书已安装。 在 Chrome 浏览器中,我会得到以下对话框,选择相应的客户端证书进行 Web 连接。 使用cordova插件co...

9得票1回答
如何在Scrapy中使用SSL客户端证书(p12)?

我需要使用p12(PKCS12)格式的客户端证书文件与scrapy对话,有没有办法做到这一点?

9得票1回答
如何在ServiceStack中使用证书对客户端进行身份验证?

我正在探索使用ServiceStack作为WCF的替代方案。 我的要求之一是服务器和客户端必须相互使用证书进行身份验证。 客户端是一个服务,因此我不能使用任何涉及用户输入的身份验证类型。 此外,客户端需要能够在Linux上运行,因此Windows身份验证不可用。 我已经使用netsh.exe...