Ale*_*gas 5 wcf ntlm kerberos credentials
这个答案解释了在调用.asmx Web服务时,无需指定要使用的身份验证类型:
WebServiceProxy proxy = new WebServiceProxy(); // Derived from SoapHttpClientProtocol
proxy.Credentials = CredentialCache.DefaultCredentials;
Run Code Online (Sandbox Code Playgroud)
此方法适用于NTLM和Kerberos身份验证.它将传递运行代码的Windows帐户的凭据.
WCF中的等价物是什么,适用于NTLM和Kerberos环境?
在 WCF 中,您需要在 WCF 服务的绑定中指定身份验证。确保客户端和服务器使用相同的身份验证方案。
网络配置:
<binding name="WindowsClientOverTcp">
<security mode="Transport">
<transport clientCredentialType="Windows" />
</security>
</binding>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5035 次 |
| 最近记录: |