Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 基本授权属性在MVC中是如何工作的?_.net_Asp.net Mvc_Authentication - Fatal编程技术网

.net 基本授权属性在MVC中是如何工作的?

.net 基本授权属性在MVC中是如何工作的?,.net,asp.net-mvc,authentication,.net,Asp.net Mvc,Authentication,这是我的行动 [BasicAuthorize] public ActionResult Index() { // code goes here } 现在,如果我想访问操作,我应该登录到应用程序。 没关系,但我的问题是 [BasicAuthorize]属性如何知道用户是否登录 在我的应用程序中,我们在会话中存储登录详细信息。 请帮忙理解 编辑: 这个类没有代码 public sealed class BasicAuthorizeAttribute : Attribute { } “At

这是我的行动

[BasicAuthorize]
public ActionResult Index()
{
    // code goes here
}
现在,如果我想访问操作,我应该登录到应用程序。 没关系,但我的问题是

[BasicAuthorize]属性如何知道用户是否登录

在我的应用程序中,我们在会话中存储登录详细信息。 请帮忙理解

编辑: 这个类没有代码

public sealed class BasicAuthorizeAttribute : Attribute
{
}

“Attribute”类也来自元数据

他们添加了自己的代码,但对我来说,该类是空的。公共密封类BasicAuthorizeAttribute:属性{}