我有一個使用rasapi32.dll
創建撥號連接的C#應用程序。當我在Windows 7下創建這樣的連接時,憑據將作爲名爲*session
的條目存儲在credential manager
中。禁用單個應用程序的憑證管理器
credential manager
中的這個*session
條目導致與其他資源(網絡共享,數據庫連接)的現有連接變爲無效。有沒有辦法告訴Windows不要存儲憑據?
我已經知道了一個解決方案,但這將停用整個系統的憑據存儲:設置註冊表值HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\DisableDomainCreds to 1
。
我想禁用它只適用於我的應用程序。