我们提供的OSB服务目前已通过用户名和密码进行保护。尝试使用svcutil生成服务代理时,我得到401未经授权。我知道您需要设置svcutil.exe.config文件,但是除了通过证书的示例外,我找不到任何示例。

有人知道如何使用svcutil发送用户名和密码吗?

最佳答案

我认为您无法做到。

在这种情况下,您可以做的是要么在浏览器中连接到该地址,然后下载WSDL文件并将其保存到本地磁盘,然后在该本地副本上调用svcutil.exe-要么要求该Web服务的发布者给您一个不需要身份验证的URL,或仅向您发送相关的WSDL以及可能的XSD文件,以便您可以为该服务创建客户端代理。

10-04 13:31