您好我在我的本地服务器上设置了访问规则,它们工作正常。但是,当我将它们部署到我的登台服务器时,规则不起作用。规则存储在哪里?我的本地服务器和登台服务器都指向同一个数据库服务器。感谢您的任何见解。
我在ASP.Net Web应用程序管理中设置了访问规则
答案 0 :(得分:5)
每个安全文件夹都有一个web.config
文件,用于定义该路径的访问规则。
将它们复制到您的服务器。
答案 1 :(得分:2)
如果您的意思是角色/用户限制,那么这些限制将放在web.config中。内置的roleprovider和membershipprovider将用户和角色存储在数据库中,但允许/拒绝角色位于web.config中(或者您在此处执行的自定义代码中)。
答案 2 :(得分:0)
成员资格信息存储在ASPNETDB数据库中,默认情况下该数据库位于app_data文件夹中。检查您的web.config以获取以下信息:
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />