2009-10-01 47 views
0

我確定我錯過了一些簡單的內容..我在不同的服務器上工作,但現在我已經遷移到了不同​​的服務器,工作。我有一個啓用了基於窗體的身份驗證和自定義登錄窗體的WSS 3.0站點。當你轉到登錄表單並輸入你的用戶名和密碼並點擊提交時,它似乎刷新了頁面,就好像沒有在回發中執行代碼隱藏一樣。我在該表單上有另一個控件 - 一個按鈕,點擊時應該顯示一個隱藏的面板。這個按鈕現在也什麼都不做。SharePoint自定義登錄表單在提交時不會做任何事情

我已經將登錄表單的代碼隱藏部署到了我的bin目錄中(我知道有些人更喜歡GAC,但我確實曾經以此方式工作過)。

我認爲這可能與IIS的設置有關,所以也許另一種解釋問題的方法是「使用FBA時,IIS中的網站的正確設置是什麼?」

更新:至少在這種情況下,使用Firefox導致瀏覽器顯示錯誤消息(這與信任級別有關)。

回答

0

SharePoint應該能夠處理設置FBA時所需的所有配置。你根本不需要碰到IIS,如果你最終處於不受支持的狀態,我不會推薦它。

檢查ULS日誌中的錯誤。確保您檢查並記錄登錄表單中可能發生的任何異常。 SharePoint可以在某些情況下吞下這些內容。

如果失敗,請嘗試比較工作服務器上的Web應用程序與新服務器上的Web應用程序之間的web.config文件。您也可以嘗試(在進行備份之後)刪除FBA Web應用程序並重新擴展它。

相關問題