我有一个带有 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")]
在这种情况下如何进行授权?