如何获取当前用户凭证?

时间:2014-05-22 07:32:37

标签: c# asp.net .net asp.net-mvc asp.net-web-api

我想根据登录用户创建NetworkCredential,如:

var cred = new NetworkCredential("username", "password", "domain");

通常,代码在用户使用他/她的密码登录的系统上运行。所以我不想再次获取密码。我的问题有两个部分:

问题1。有没有办法获取当前的桌面应用程序凭据?类似的东西:

var cred = NetworkCredential.Current;

问题2。在网络SPA应用程序中,如何通过WebApi将凭据传递给服务器,以便我可以使用他/她的凭证进行工作?

0 个答案:

没有答案