在asp.net mvc中使用安全的Web服务asmx

时间:2013-07-07 05:08:55

标签: asp.net-mvc web-services wsdl

我想在asp.net mvc中使用安全的Web服务,我需要为这个服务创建代理类 我试图使用wsdl.exe工具,但它给了我以下错误 下载时出错 请求失败,HTTP状态为401:未授权。 是否有另一种创建代理类的方法 或者还有另一种技术可以在我的应用程序中调用此安全Web服务

1 个答案:

答案 0 :(得分:0)

看起来WSDL需要身份验证才能下载。我想也是Web服务。 WSDL.exe实用程序允许您指定下载WSDL时要使用的用户名和密码。请继续,与网络服务的作者交谈,了解您需要使用哪个帐户才能访问它,然后尝试/username/password参数:

wsdl.exe /username:john /password:secret http://example.com/foo.asmx?WSDL