2013-01-02 71 views
1

我是ASP和IIS的新手,我試圖解決這個問題2天,但仍然無法獲得它。在第1天,我創建了一個ASP登錄頁面和用戶信息存儲在網站管理工具(VS2008項目> ASP.NET配置)它工作正常,因爲我可以登錄到我的aspx頁面,當我調試它。

接下來,我打開窗口功能(IIS under item World Wide Web Services >> Application Development Features all are selected except CGI)

然後,發佈我的登錄頁面,去C:\的Inetpub \ wwwroot的\的web.config添加幾行IIS中網站管理工具中的用戶

<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模擬,並嘗試瀏覽到本地主機,但仍無法訪問我的登錄頁面
我也啓用表單身份驗證,但仍然相同,無法登錄。誰能幫我 ??

+0

你有什麼錯誤?你有沒有在web.config中啓用表單身份驗證? – levelnis

+0

是的,我已啓用表單身份驗證....但沒有錯誤信息 – khheng

+0

我只是無法登錄到我的網頁......它似乎確實有我的用戶登錄信息 – khheng

回答

0

您是否在安裝ASP.NET後安裝了IIS?如果是這樣,你需要向IIS註冊ASP.NET - 在這裏看到我的答案:Hosting ASP.Net MVC 4 SPA web Application in IIS

+0

我輸入「aspnet_regiis -i」後,我又遇到了另一個問題HTTP錯誤500.19 - 內部服務器錯誤;錯誤代碼:0x800700b7 – khheng

+0

該錯誤消息的其餘部分是什麼?你可能在你的web.config文件中有錯誤。看到這篇文章:http://stackoverflow.com/questions/929131/how-do-i-resolve-http-error-500-19-internal-server-error-on-iis7-0 – levelnis

+0

模塊\t IIS網絡核心
通知\t未知
處理器\t尚未確定
錯誤代碼\t 0x800700b7
配置錯誤\t有 'System.Web.Extensions程序/腳本/ scriptResourceHandler' 部分定義
配置文件複製\t \\?\ C: \ inetpub \ wwwroot \ web.config
請求的網址\t http:// localhost:80/
物理路徑\t
登錄方法\t尚未確定
登錄用戶\t尚未確定
khheng