1

我正在制作一个 Web 表单,它将简化一些 CRM 帐户数据操作。我希望我的用户能够使用他们的 Windows 登录名连接到 CRM,而无需输入。

有没有办法使用 .NET Web 应用程序获取用户的 Windows 凭据以用于 CRM 身份验证?

现在我正在使用以下内容:

ClientCredentials Credentials = new ClientCredentials();
Credentials.UserName.UserName = "hardcoded username";
Credentials.UserName.Password = "hardcoded password";

但我想自动化这个。谢谢!

4

1 回答 1

1

尝试这个:

service.Credentials = System.Net.CredentialsCache.DefaultNetworkCredentials;

您的 Web 应用程序必须配置为 Windows 身份验证。

于 2013-02-25T17:13:00.710 回答