簡體   English   中英

集成Windows身份驗證-注銷

[英]Integrated Windows Authentication - Logout

我正在嘗試對MVC Web應用程序使用IIS上的集成Windows身份驗證。 最初的希望是,該用戶將使用當前的Windows用戶憑據自動登錄。 我遇到了總是提示用戶輸入用戶名和密碼的問題。 我已經決定我們可以接受這一點。 但是,我還注意到用戶可以輸入任何有效的域憑據...它不僅限於當前登錄的計算機。 但是,在這種情況下,我需要提供一個注銷按鈕,以便在必要時可以切換用戶。

在Windows身份驗證中注銷后,在此問題上我能找到的所有信息都說您無法執行此操作,因為它會從計算機登錄名中提取憑據。 但是對於我來說顯然不是這樣做的,因為我可以輸入任何有效的憑據並成功登錄。 因此,用戶可以以用戶X的身份登錄到計算機,然后在出現提示時以用戶Y的身份登錄Web應用程序。我是否了解在Windows身份驗證下無法解決此問題?

確定在創建項目時選擇了Windows身份驗證嗎? 確認,如果是,請繼續檢查web.config,將應用程序身份驗證設置為Windows。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM