19得票4回答
相互证书认证失败,错误代码为403.16。

我正在使用Windows Server 2012和IIS 8.5。我为网站设置了SSL,SSL设置为:需要、必须且需要客户端证书。 我发送到服务器的客户端证书是由自签名机构(称之为MyCompany CA)发行的。MyCompany CA证书已成功安装在本地计算机帐户-受信任的根证书颁发机构...

18得票2回答
如何使Selenium WebDriver动态选择客户端证书而不需要可视化地检测弹出窗口

我正在尝试使用Java和Selenium测试一个需要客户端证书的网站。当我浏览到我的网站时,会弹出如下所示的弹窗来选择正确的证书。 我的要求如下: 按名称选择证书 在不同版本的Windows / IE / Edge上 理想情况下,永远不会显示弹出窗口;即解决方案将涉及调用某些AP...

17得票3回答
HTTPS客户端证书注销/重新登录

我有一个使用ssl证书认证的网站。如何强制服务器要求浏览器重新选择要使用的证书呢?这可以用于注销,但这里的用例是切换用户身份。 我记得有一些方法可以将用户引导至具有与当前认证证书不兼容的ssl设置的页面,但找不到正确的设置方法。 我的设置使用了apache mod-ssl,但欢迎提供IIS...

17得票1回答
如何使用RBAC API在Kubernetes中创建限制于命名空间的用户/组?

问题我想向许多不同的开发人员(不同主体)发放证书,他们都在开发组内,并且让他们都能够访问创建和修改开发命名空间中的事物,但不能触及其外部,绝对不能查看其外部的机密。 我怀疑我在下面第2步中创建的角色,角色绑定等不正确,有人可以建议更正吗?尝试部署了支持“RBAC,AlwaysAllow”授权模...

16得票4回答
客户端证书未被添加到请求中(证书验证)

我正在尝试向外部生产服务器发起一个简单的GET请求,并使用客户端证书进行身份验证。他们已将我们的证书添加到他们的服务器上,我已经成功地通过Postman(Chrome应用程序和Windows本机应用程序)以及标准浏览器进行了请求: Postman的Chrome应用程序版本使用Chrome内...

16得票1回答
在PyOpenSSL中验证客户端证书

我正在编写一个需要在客户端浏览器中安装证书的应用程序。我在PyOpenSSL文档中找到了有关“Context”对象的内容,但我没有看到有关回调函数如何验证证书的任何信息,只是说它应该以某种方式进行验证。 set_verify(mode, callback) 将此上下文对象...

16得票1回答
微软HTTP服务器API - 使用SSL,如何要求客户端证书?

我目前正在使用 Microsoft HTTP Server API 版本 2.0 实现一个小型 HTTP 服务器(http://msdn.microsoft.com/en-us/library/windows/desktop/aa364510(v=vs.85).aspx)。我需要在服务器端启用...

16得票3回答
iOS客户端证书和移动设备管理

我们的客户想要使用MDM(移动设备管理)解决方案(MobileIron)将客户端证书安装到企业iOS设备上,以限制对某些公司Web服务的访问仅限于公司设备。 MobileIron将客户端证书安装到“设置>常规>个人资料”中,这是iOS中证书的默认位置。当公司Web服务向其请求证书时,Safa...

16得票6回答
Google Chrome 中的 ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED

我有一个网站,使用SSL客户端证书授权。所有客户端证书都是使用OpenSSL生成的,并且是自签名的。一切正常,所有网络浏览器都可以工作,但推荐使用Google Chrome,因为它使用与IE相同的SSL仓库,所以证书安装非常容易(点击-点击-密码-完成!)。 在Google“Chrome 2...

16得票2回答
IIS是否执行SSL证书检查还是我需要验证?

我已经设置了一个IIS,只接受带有SSL证书的客户端连接。在IIS上运行一个WCF服务。服务器上有一个信任的CA证书颁发机构。 现在,当一个客户端连接到这个服务时,IIS会验证客户端证书是否由我信任的颁发机构之一颁发的吗?还是需要在WCF服务中进行验证? 此外,如果我希望服务仅接受来自特定...