【发布时间】:2011-01-25 20:06:26
【问题描述】:
我有一个 winform 应用程序,它要求我检查一个页面是否存在于我们的 Wiki 上。但是,该查询需要传递用户网络凭据。
我不想硬编码我的凭据,也不希望用户每次使用 App.config 时都必须对其进行操作(还有一个问题是他们必须在 App.Config 中公开他们的密码)。有没有办法获得当前用户的 NT 凭据?我不需要看到它(这将是一个明显的安全问题),我只需要它用于以下代码行:
HttpWebRequest WikiPageRequest;
WikiPageRequest.Credentials = new NetworkCredential("user", "pass", "dom");
//maybe do something like this
WikiPageRequest.Credentials = GetNTCredentials();
【问题讨论】:
标签: c# winforms credentials networkcredentials