我是使用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>