C# 服务引用不要求提供身份验证详细信息
我已经创建了WSDL文件,当我在VisualStudio中添加服务引用时,我可以使用它来获取数据。然而,我想要实现的是,当我添加服务引用时,它应该通过弹出的身份验证窗口询问我凭据 我需要向WSDL文件添加什么 我正在将链接附加到我的WSDL文件 任何帮助都将不胜感激C# 服务引用不要求提供身份验证详细信息,c#,visual-studio,wcf,soap,wsdl,C#,Visual Studio,Wcf,Soap,Wsdl,我已经创建了WSDL文件,当我在VisualStudio中添加服务引用时,我可以使用它来获取数据。然而,我想要实现的是,当我添加服务引用时,它应该通过弹出的身份验证窗口询问我凭据 我需要向WSDL文件添加什么 我正在将链接附加到我的WSDL文件 任何帮助都将不胜感激 在IDE中添加本地Wsdl文件作为项目的服务引用时,无法实现这一点 除非您将文件放在网络文件共享上,网络文件共享将弹出并请求凭据 另一种方法是通过具有基本或windows身份验证的IIS web服务托管Wsdl 根据您的评论,您正在
在IDE中添加本地Wsdl文件作为项目的服务引用时,无法实现这一点 除非您将文件放在网络文件共享上,网络文件共享将弹出并请求凭据 另一种方法是通过具有基本或windows身份验证的IIS web服务托管Wsdl 根据您的评论,您正在使用URL访问WSDL。问题是这是一个WCF服务端点吗?如果是这样(MEX),则使用元数据交换为您提供Wsdl。您可以将MEX端点更改为使用httpsmexHttpsBinding。请参阅以下链接:
我不太清楚你的意思。我将WSDL文件存储在远程服务器上,并使用URL调用它。它仍然没有要求我提供凭据。您的问题是文件而不是URL。我在我的答案中添加了一些内容,以确保它的安全性