0
如何將當前(Windows)憑證分配給ftpWebRequest。 我不想明確指定憑據,而是使用用戶的(登錄)當前窗口憑證 。如何將當前(Windows)用戶的憑證分配給ftpWebRequest
如何將當前(Windows)憑證分配給ftpWebRequest。 我不想明確指定憑據,而是使用用戶的(登錄)當前窗口憑證 。如何將當前(Windows)用戶的憑證分配給ftpWebRequest
在你的web.config,你需要以下條件:
<authentication mode="Windows"/>
然後在IIS中,您配置的應用程序池,以在集成模式下運行。
然後在你的代碼調用的FtpWebRequest,您可以使用安全pricipal - e.g:
string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;