![]() |
1
2
看起来使用.NET库目前不可能做到这一点。 我通过使用system.security.sslstream的单类库实现来解决这个问题,它可以更好地访问握手期间覆盖服务器行为的权限。 |
![]() |
2
1
证书验证所做的是验证链中的所有证书。为了真正做到这一点,只需联系每个证书的根存储。 如果您不想这样做,您可以在本地部署自己的根存储。 |
![]() |
3
0
它不是我要更改的验证部分。问题在于初始握手时,服务器发送消息,通知客户机需要进行客户机身份验证(即certificateRequest消息)。作为此消息的一部分,服务器发送将作为客户端证书颁发者接受的CA的名称。它是默认情况下包含存储区中所有受信任根的列表。 但是,如果可以覆盖单个应用程序的证书根存储,这可能会解决问题。这就是你的意思吗?如果是,我该怎么做? |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 3 年前 |
|
Dansih · .Net核心自定义身份验证方案 3 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |