ASP.net和IIS中的授权角色

时间:2017-08-29 21:35:51

标签: c# asp.net iis

我是使用vs 2017 ASP.net和IIS的新手,我能够访问某些页面,但其他人我得到了未经授权的错误,

HTTP Error 401.0 - Unauthorized You do not have permission to view this directory or page.

我在控制器中有这个[授权(角色=&#34;管理员,问题,交易_编辑,打印&#34;)]但是当我删除它时,我仍然得到相同的错误。 <authentication mode="None" />是否有一些我应该在IIS中更改的授权。 即使我使用[AllowAnonymous],我仍然被阻止。我还连接了服务器上的数据库,会导致错误吗?

IIS授权

 Deny Anonymous Users
    Allow Administrator
    Allow All Users

的Web.config

 <authorization>
            <deny users="?" />
            <allow roles="Administrator" />
        </authorization>

0 个答案:

没有答案