我是ASP和IIS的新手,我试图解决这个问题2天但仍然无法得到它。第1,我在网站管理工具(VS2008)中创建了一个ASP登录页面和用户信息存储项目> ASP.NET配置)它工作正常,因为我可以在调试时登录到我的aspx页面。
接下来,我打开窗口功能(IIS under item World Wide Web Services >> Application Development Features all are selected except CGI)
然后,我发布我的登录页面并转到 C:\ inetpub \ wwwroot \ web.config 添加几行
<connectionStrings>
<add name="connect" connectionString="Data Source=USER-PC\SQLEXPRESS;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,但仍然无法访问我的登录页面
我也启用了表单身份验证但仍然相同,无法登录。任何人都可以帮助我吗?
答案 0 :(得分:0)
安装ASP.NET后是否安装了IIS?如果是这样,您需要在IIS中注册ASP.NET - 请在此处查看我的答案:Hosting ASP.Net MVC 4 SPA web Application in IIS