asp.net應用程序(c#)在調試模式下正常工作;發佈,獲得401.1錯誤(未經授權)。 當我放入網址時,會出現一個對話框,詢問用戶名爲&的密碼。把它放在3倍,錯誤。發佈的asp.net WebApp將無法連接。 401.1未授權
這是一個內部應用程序,僅使用Windows身份驗證。
IIS 7.5,使用ApplicationPoolIdentity。
SQLServer數據庫
從401.1頁特定錯誤消息:
模塊WindowsAuthenticationModule
通知AuthenticateRequest
處理程序ExtensionlessUrlHa ndler集成-4.0
錯誤代碼0x8009030e
請求的URL http://smalltools.dbsvc.com:80/鴨
物理路徑C:\的Inetpub \ SmallTools
登錄方法尚未確定
登錄用戶尚未確定
該應用程序有一個用戶表來確定該用戶的「角色」。我在master頁面中根據經過驗證的用戶查詢表並返回角色。這反過來決定哪些按鈕在導航欄上可見。
看着在安全日誌中,並發現了以下3項:
2012-07-20 14:55:11 10.0.1.38 GET/- 80 - 10.0.13.106 Mozilla/5.0+(Windows+NT+6.1;+rv:14.0)+Gecko/20100101+Firefox/14.0.1 401 2 5 15
2012-07-20 14:55:20 10.0.1.38 GET/- 80 DE\cin.bro 10.0.13.106 Mozilla/5.0+(Windows+NT+6.1;+rv:14.0)+Gecko/20100101+Firefox/14.0.1 500 0 0 125
2012-07-20 14:55:20 10.0.1.38 GET /favicon.ico - 80 DE\cin.bro 10.0.13.106 Mozilla/5.0+(Windows+NT+6.1;+rv:14.0)+Gecko/20100101+Firefox/14.0.1 404 0 2 0
任何想法可能會導致無法登錄?任何線索我可以修復,使其工作?我整天都在研究,並沒有發現可能存在的問題。 感謝您收到任何信息。 謝謝 Cindy
web.config文件中定義了哪種類型的身份驗證(如果有)? – 2012-07-20 18:16:32
這是一個外部網站嗎? – 2012-07-20 19:01:34