[英]How to get username and password of windows authentication from code
我需要將登錄用戶的WINDOWS AUTHENTICATION詳細信息傳遞給pdf轉換器,以使其工作。 我已經試過了
PdfConverter.AuthenticationOptions.Username = CredentialCache.DefaultNetworkCredentials.UserName;
PdfConverter.AuthenticationOptions.Password = CredentialCache.DefaultNetworkCredentials.Password;
但這無濟於事。 Converter在本地運行,但是在啟用Windows身份驗證的服務器中返回404錯誤。
如何獲得代碼的憑據?
試試這個:-(您可以使用WindowsIdentity )
WindowsIdentity id = HttpContext.Current.Request.LogonUserIdentity;
String UserName = id.Name;
我認為我們無法檢索密碼,因為密碼未存儲在Windows中。
您應該升級到最新版本,該版本使用當前Windows的憑據從IIS訪問網頁。 如果要使用HtmlToPdfConverter.AuthenticationOptions.UseDefaultCredentials屬性,可以將其禁用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.