我在本地计算机上有一个Windows应用程序(C#)。当我添加一个Web服务作为服务引用时,我收到此提醒:
我在此窗口中点击了Yes
按钮。所以在我的应用程序中安装了这样的Web服务:
然后我调用了这个web服务到form1.But我收到了这个错误:
我测试了this。但是不能正常工作。我读了很多其他帖子来解决这个问题,但是他们没有正常工作。
如果有人可以解释这个问题的解决方案,那将非常有用。
答案 0 :(得分:1)
我建议在调用Web服务方法之前使用下面的代码:
ServicePointManager.ServerCertificateValidationCallback = delegate(object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; };
但是在调用函数和方法时,您可能会遇到'Access is denied'
错误而不是最后错误。当您调用函数时,由于您在其上引用的服务器的安全级别而发生此事件。所以要解决你必须从上述服务器的支持团队打电话并获得服务。