tag in web.config causing problems in debug mode
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tag in web.config causing problems in debug mode相关的知识,希望对你有一定的参考价值。
我有一个ASP.net Visual Studio项目,并在Web配置中有以下内容:
<authorization>
<allow roles = "DomainUserGroup" />
<deny users="*" />
</authorization>
这意味着只有“Domain UserGroup”中的用户才能访问该页面。
当页面发布到IIS时,这很好用,但是当我在本地Visual Studio上处理项目并使用F5运行项目时,我得到了
'/'应用程序中的服务器错误。
访问被拒绝。
描述:访问提供此请求所需的资源时发生错误。可能未配置服务器以访问请求的URL。
如果我把这个部分拿出来,它在本地运行正常。
除了在Web配置中评论部分并在发布到IIS时恢复它,还有什么方法可以解决这个问题吗?
感谢ADyson的提升。实际上,我需要查看web.config转换。
在我的Web.Release.config中我添加了
<authorization xdt:Transform="Insert">
<allow roles = "DomainUserGroup" />
<deny users="*" />
</authorization>
在system.web部分中,并从我的主Web.config中删除它。
我还需要将构建配置更改为发布,因为它是在调试模式下发布的(因此没有对web.config文件进行任何更改)
以上是关于tag in web.config causing problems in debug mode的主要内容,如果未能解决你的问题,请参考以下文章
转载 How to Encrypt connection string in web.config
Android Studio 首坑 Gradle sync failed: Cause: error in opening zip file 的错误
SpringBoot整合swagger报错:Servlet.service() for servlet [dispatcherServlet] in context...with root cause
SpringBoot整合swagger报错:Servlet.service() for servlet [dispatcherServlet] in context...with root cause
SpringBoot整合swagger报错:Servlet.service() for servlet [dispatcherServlet] in context...with root cause
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'name' in 'field list'(示