28得票5回答
移动应用中的客户端SSL证书有多安全?

我希望我的Android/iOS应用和我的可通过互联网访问的后端服务之间进行安全通信,因此我正在研究HTTPS/SSL。 如果我创建自签名证书,然后将客户端证书放入应用程序中并要求后端服务需要该客户端证书,这样真的安全吗? 这就是我为什么问的原因。看起来客户端证书可能会被通过检查.apk文...

15得票2回答
创建基于证书的登录的目的是什么?

SQL Server提供了通过证书创建登录的选项。例如:USE MASTER; CREATE CERTIFICATE <certificateName> WITH SUBJECT = '<loginName> certificate in master data...

8得票3回答
使用CherryPy实现的双向SSL认证

从CherryPy 3.0版本开始,可以通过指向服务器证书和私钥来简单地启用单向SSL,如下所示: import cherrypy class HelloWorld(object): def index(self): return "Hello SSL World!...

8得票1回答
NodeJS中的客户端websocket证书

我有一个NodeJS WebSocket客户端应用程序,使用 ws (https://www.npmjs.com/package/ws) - 这个NodeJS应用程序作为客户端连接到WebSocket服务器。 我可以通过指定 wss:// 协议来使用HTTPS。 如何让TLS连接使用客户端...

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

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

12得票2回答
OS X: Git使用客户端证书被拒绝

我们通过在~/.gitconfig中添加以下行来使用客户端证书访问Git服务器: [http] sslCAInfo = /path/to/git-ca.crt sslCert = /path/to/git-client.crt sslKey =...

8得票1回答
何时需要设置“启用协商客户端证书”?

我希望支持客户端证书。因此我在 IIS 中将“客户端证书”设置为“接受”。这在大多数计算机上都可以正常工作。然而,在某些计算机上,IIS 会返回错误代码 500。有两种方法可以“解决”这个问题:一种是将“客户端证书”设置为“忽略”(但对我来说不是一个选项),另一种是将“协商客户端证书”设置为“...

7得票2回答
使用客户端证书认证连接Web服务

我被给予了一个.p12文件,用于使用客户端证书身份验证连接到支持SSL的web服务。 我已成功在PHP中使用cURL实现此功能。 在执行请求时,我使用以下选项: $headers = array( 'Method: POST', 'Connection: Keep-Alive...

7得票3回答
如何使用Java对HTTP请求进行X.509证书签名?

我该如何使用Java执行HTTP请求并用X.509证书签名? 我通常使用C#进行编程。现在,我想要做的是类似于以下内容的事情,只不过是在Java中实现: private HttpWebRequest CreateRequest(Uri uri, X509Certificate2 cert...

12得票2回答
在Tomcat中使用CLIENT-CERT而不指定用户名

我正在试图让Tomcat Web应用程序对传入连接使用客户端证书认证。当在server.xml中使用clientAuth=true时,一切都正常,但由于在同一服务器上运行其他应用程序,我们无法在生产环境中使用它。 是否有一种方法可以形成一个web.xml文档,以使其强制要求应用程序使用与cl...