Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
Asp.net 授权区域中的属性未按要求工作_Asp.net_Asp.net Mvc_Authorization_Asp.net Mvc 5 - Fatal编程技术网

Asp.net 授权区域中的属性未按要求工作

Asp.net 授权区域中的属性未按要求工作,asp.net,asp.net-mvc,authorization,asp.net-mvc-5,Asp.net,Asp.net Mvc,Authorization,Asp.net Mvc 5,我在ASP.NET MVC 5项目中保护新创建的区域时遇到问题 目前,我们还有另外一个区域,其中一些现有控制器装饰有“Authorize”属性。我们使用表单身份验证和登录页面供用户登录。当通过URL直接调用现有区域的操作方法时,用户将被重定向到登录页面。这工作正常 但对于新创建的区域,这不起作用。可以调用该操作并返回不正常的视图。我也用Authorize属性修饰了控制器,但它似乎什么也没做 谢谢 Sven您是否可以为路由配置和控制器标题提供属性?另外,请提供您的呼叫和您得到的。请发送新控制器的代

我在ASP.NET MVC 5项目中保护新创建的区域时遇到问题

目前,我们还有另外一个区域,其中一些现有控制器装饰有“Authorize”属性。我们使用表单身份验证和登录页面供用户登录。当通过URL直接调用现有区域的操作方法时,用户将被重定向到登录页面。这工作正常

但对于新创建的区域,这不起作用。可以调用该操作并返回不正常的视图。我也用Authorize属性修饰了控制器,但它似乎什么也没做

谢谢
Sven

您是否可以为路由配置和控制器标题提供属性?另外,请提供您的呼叫和您得到的。请发送新控制器的代码以查找问题。抱歉,回答太晚。它现在似乎起作用了,没有改变任何事情。也许我在测试中出错了,忘了注销。谢谢