我想在asp.net mvc中使用安全的Web服务,我需要为这个服务创建代理类 我试图使用wsdl.exe工具,但它给了我以下错误 下载时出错 请求失败,HTTP状态为401:未授权。 是否有另一种创建代理类的方法 或者还有另一种技术可以在我的应用程序中调用此安全Web服务
答案 0 :(得分:0)
看起来WSDL需要身份验证才能下载。我想也是Web服务。 WSDL.exe实用程序允许您指定下载WSDL时要使用的用户名和密码。请继续,与网络服务的作者交谈,了解您需要使用哪个帐户才能访问它,然后尝试/username
和/password
参数:
wsdl.exe /username:john /password:secret http://example.com/foo.asmx?WSDL