1

嗨,我在本地服务器上设置了访问规则,它们工作正常。但是,当我将它们部署到我的登台服务器上时,规则不起作用。规则存储在哪里?我的本地服务器和登台服务器都指向同一个数据库服务器。感谢您的任何见解。

我在 ASP.Net Web 应用程序管理中设置了访问规则

4

3 回答 3

5

每个安全文件夹都有一个web.config定义该路径访问规则的文件。将它们复制到您的服务器。

于 2011-09-07T20:21:58.720 回答
2

如果您的意思是角色/用户限制,这些限制在 web.config 中。内置的 roleprovider 和 membersprovider 将用户和角色存储在 db 中,但允许/拒绝角色在 web.config 中(或在您为此执行的自定义代码中)。

于 2009-03-16T19:57:10.507 回答
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" />

于 2011-09-07T20:28:15.650 回答