为啥我在服务器上没有访问权限?

Posted

技术标签:

【中文标题】为啥我在服务器上没有访问权限?【英文标题】:Why I do not have access rights on the server?为什么我在服务器上没有访问权限? 【发布时间】:2012-05-20 18:13:15 【问题描述】:

我在本地使用Elmah - 好的。

然而,在服务器上,它会发出以下错误,我无法弄清楚如何获得访问权限。

403 - 禁止:访问被拒绝。您无权查看 此目录或页面使用您提供的凭据。

【问题讨论】:

我们也看不到你没有给我们一个甚至模糊的线索,你从哪里访问什么,以及它需要访问什么...... 【参考方案1】:

也许你应该enable remote access

<elmah>  
    <security allowRemoteAccess="1" />  
</elmah>  

【讨论】:

此设置适用于 elmah MVC 还是早期版本?【参考方案2】:

除了archil的回答,别忘了如果你需要认证,允许的用户和角色是区分大小写的:

<appSettings>
    ...
    <add key="elmah.mvc.disableHandler" value="false"/>
    <add key="elmah.mvc.disableHandleErrorFilter" value="false"/>
    <add key="elmah.mvc.requiresAuthentication" value="true"/>
    <add key="elmah.mvc.IgnoreDefaultRoute" value="false"/>
    <!-- The roles and usernames for elmah are case sensitive! -->
    <add key="elmah.mvc.allowedRoles" value="Administrator"/>
    <add key="elmah.mvc.allowedUsers" value="user1,user2,user3"/>
    <add key="elmah.mvc.route" value="elmah"/>
    ...
</appSettings>

【讨论】:

以上是关于为啥我在服务器上没有访问权限?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的手机设置通用里面没有访问权限这个功能

电脑上为啥会出现此快捷方式引用的项目无法访问,您可能没有适当的权限?

oracle为啥没有c盘访问权限

Django Rest:为啥访问被拒绝,尽管 AccessAny 被设置为权限?

为啥对 ms 访问数据库的只读访问的最低权限没有提及对 .laccdb(锁定文件)的任何权限要求?

为啥我建立用户没有访问数据库的权限