0

我在客户端上有这个代码:

var request = (HttpWebRequest)WebRequest.Create(address);
request.Method = "GET";
request.AllowAutoRedirect = true;
request.UseDefaultCredentials = false;
request.Credentials = credentials.Credentials; //is a NetworkCredential

var response = (HttpWebResponse)request.GetResponse();

在服务器端,我有一个 MVC 应用程序并尝试通过以下方式获取用户凭据

User.Identity

但它的 IsAuthenticated 属性为 false,其他属性为空。我希望有一个经过身份验证且可与 IsInRole 函数一起使用的用户对象。猜这是一个配置的东西?我需要做什么来解决这个问题?

4

0 回答 0