我真的很难解决以下问题。 必须通过激活的客户端证书身份验证和https连接到IIS。
到目前为止,我认为这是一个非常多的MS故事,因此除了MS-technologie之外它有点难以
如果我使用.net C#,一切都很好。
HttpWebRequest req = (HttpWebRequest( WebRequest.Create ("https://abc.abc");
req.ClientCertificates.Add (new X509Certificate2 ("cert.pfx", "pwd"));
但我没有在Perl或Java中找到任何粘合剂。刚刚找到了用户名/密码认证和SSL证书,但我认为这里还有别的东西。
我在这里得到一个HTTP 403。
尝试了很多代码(从轴到java ssl-context),但没有任何工作正常。
但必须有一种方法,因为我也可以使用浏览器(在浏览器商店中添加证书并且它可以正常工作)。
有任何帮助吗? 谢谢!
克里斯
答案 0 :(得分:0)
问题是关键。 Perls LWP :: Useragent也需要一个密钥文件。但我需要在PFX中添加它,但所有额外的。如果我做的一切都很好。 不管怎样,谢谢!