我開發一個Web應用程序進行身份驗證和應用程序必須滿足這些要求:如何使用Windows在C#中的Web應用程序憑據下的形式進行身份驗證模式
的應用程序需要支持認證到Active Directory和SQL成員資格提供。如果當前登錄的Actor Window Account窗口賬戶已經存在於數據庫,系統顯示主頁和NOT顯示登錄表單。否則,系統會顯示登錄表單,供用戶輸入用戶名和密碼登錄。
這裏的問題是:我不能得到Windows帳戶(用戶名/密碼),然後基於該用戶名,我會檢查數據庫繼續顯示主頁或顯示登錄頁面。它如何獲得用戶名和密碼?
請注意,在IIS中,系統配置爲表格認證,非 Windows身份驗證。
的web.config:
<authentication mode="Forms">
我會嘗試一些如:WindowsIdentity.GetCurrent()
。 Environment.Name
,...但它不起作用。
你能幫忙嗎?
非常感謝。
感謝特里。我嘗試過但不適合我。 – user2182033 2013-05-07 13:22:11