在浏览器上调用证书

时间:2014-12-10 12:26:06

标签: c# asp.net web-services visual-studio ssl

我正在使用来自网站的WebService。 问题是该公司的负责人向我发送了证书(.pfx文件)并将其安装在我的PC上。

我创建了一个类的实例:

realServiceReference.Service1SoapClient s = new realServiceReference.Service1SoapClient();
XElement response2 = s.GetLoginWS("USERNAME", CalculateMD5Hash("PASSWORD"), "TOKEN");
Label2.Text = response2.ToString();


Label1.Text = CalculateMD5Hash("PASSWORD").ToString();

返回-1 -1。

但是当我尝试一个测试链接时,他发给我的是http://test.example.com/ex.asmx。我用类似的代码调用类的实例:

testServiceReference.Service1SoapClient s = new testServiceReference.Service1SoapClient();
XElement response2 = s.GetLoginWS("USERNAME", CalculateMD5Hash("PASSWORD"), "TOKEN");
Label2.Text = response2.ToString();


Label1.Text = CalculateMD5Hash("PASSWORD").ToString();

返回登录详细信息。我联系了负责人,他说"你应该在浏览器上拨打证书"。我在网上搜索但没有运气。

0 个答案:

没有答案