基于MVC.NET角色的授权对遗留.asmx服务

时间:2014-01-15 16:24:35

标签: asp.net-mvc asmx asp.net-identity

我有一个带有 asp.net身份的mvc5网站,以及一些.asmx遗留服务。

在我使用asp.net会员模型的旧网站上,我使用了

 <location path="~/myservice.asmx">
   <system.web>
       <authorization>
         <deny users="*"/>
         <allow roles="AuthorizedRole"/>
       </authorization>
     </system.web>   
 </location>

并且它有效,但在新网站上它不起作用,以及mvc属性

[Authorize(Roles = "AuthorizedRole")]

在这种情况下如何进行授权?

0 个答案:

没有答案