我是ASP和IIS的新手,我试图解决这个问题2天,但仍然无法得到它。首先,我创建了一个ASP登录页面,并将用户信息存储在网站管理工具(VS2008 Project>ASP)中。. NET配置)它工作得很好,因为我可以登录到我的aspx页面时,我调试它。
接下来,我打开窗口特性(IIS under item World Wide Web Services >> Application Development Features all are selected except CGI)
然后,我发布我的登录页面并转到C:inetpubwwwrootweb。config add few lines
<connectionStrings>
<add name="connect" connectionString="Data Source=USER-PCSQLEXPRESS;Initial Catalog=school;Persist Security Info=True;User ID=sa;Password=password" providerName="System.Data.SqlClient" />
<add connectionString="data source=.SQLEXPRESS;IntegratedSecurity=True;AttachDBFilename=|DataDirectory|ASPNETDB.MDF;User Instance=true" name="ConnectionString" providerName="System.Data.SqlClient" />
<add name="ptiConnectionString1" connectionString="Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|pti.mdf;IntegratedSecurity=True;User Instance=True" providerName="System.Data.SqlClient" />
</connectionStrings>
接下来,我打开IIS管理器启用ASP。. NET模拟,我尝试浏览到localhost,我仍然无法访问我的登录页面
我也启用表单认证,但仍然是一样的,不能登录。有人能帮我吗??
安装ASP.NET后安装IIS了吗?如果是这样,您需要注册ASP。. NET与IIS -看到我的答案在这里:托管ASP。IIS中的。MVC 4 SPA web应用