2013-07-30 15 views
1

我在我的Web應用程序中使用Windows身份驗證其工作良好..現在我需要支持簽名作爲不同的用戶,爲此我需要清除現有的Windows身份驗證緩存以強制要求再次證明。如何清除C#中的IIS Windows身份驗證緩存

任何人都可以幫助我嗎?

在此先感謝

回答

1

它存儲證書數據和用戶密碼。

打開命令提示符窗口,或輸入在運行命令

rundll32.exe keymgr.dll,KRShowKeyMgr 

Windows 7的下面打開的窗口刪除所有存儲的值。

看到這個,如果它可以幫助你

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/A_448-How-to-DELETE-Windows-Local-Domain-Cached-Credentials.html

http://www.roelvanlisdonk.nl/?p=825

+0

謝謝,但我想這樣做的C# – kombsh

+0

有加幾個環節,這將給你的想法,我們如何能做到 –