1

我有我的C#asp.net Web應用程序設置爲Windows身份驗證。服務器上的Windows身份驗證問題,但不是從本地PC

<authorization> 
    <deny users="?" /> <!-- Denies access to the anonymous user. --> 
     </authorization> 

我有2個問題。首先,如果我從我的本地PC導航到我的站點,我會被要求輸入用於登錄到服務器的憑據的用戶名/密碼,這些憑據是成功的,並且我可以訪問。但是,如果我通過互聯網瀏覽器導航到服務器上的網站,我會被要求提供相同的憑據 - 但它永遠不會讓我訪問,不斷彈出以重新輸入憑據。任何想法,爲什麼這可能是這樣?我有不正確的配置嗎?

其次,是否有可能設置Windows身份驗證,當從我的本地PC訪問該網站要求用戶名/密碼,但在服務器上訪問它時,我不要求這樣,並且可以訪問該網站而不提供任何細節?

回答

0

是否在IIS中爲您的網站選擇了「集成Windows身份驗證」?

你的web.config中有哪些認證模式?

+0

是的我選擇了「集成Windows身份驗證」。我的web.config設置是 - > amateur

+0

您是否在從網絡外部提供用戶名/密碼時提供域名? –

相關問題