我正在开发一个 asp.net web项目,我使用 ASP.NET身份验证服务作为它的安全系统。
如您所知, asp.net self,为其成员资格和角色提供程序创建 aspnetdb 。
没有错。
但是当我在 IIS 上发布网站时,身份验证系统失败。
我认为IIS可能需要使用SQLServer而不是SQLServerExpress
然后我将我的数据库放在我的主机空间上的sqlserver上,并更改了连接字符串
和任何所需的配置,但是,当我从visual studio启动它时网站工作正常,但是当我在IIS上发布它时,它的身份验证系统失败了!