私は会社の Web アプリケーションをプログラミングしています。ユーザーはユーザー名とパスワードを入力しないでください。ユーザーは Windows ID でシステムにログインできる必要があります。
アプリケーションがクライアント上にある場合は、 WindowsIdenity.GetCurrent() を試しました。
クライアント ユーザーの WindowsIdenitiy をサーバーに送信する方法を教えてください。
私は会社の Web アプリケーションをプログラミングしています。ユーザーはユーザー名とパスワードを入力しないでください。ユーザーは Windows ID でシステムにログインできる必要があります。
アプリケーションがクライアント上にある場合は、 WindowsIdenity.GetCurrent() を試しました。
クライアント ユーザーの WindowsIdenitiy をサーバーに送信する方法を教えてください。
Internet Explorerには、クライアントのWindowsクレデンシャルをサーバーに転送するためのメカニズムがあります。クライアントにIEを使用させる必要があります。もちろん、クライアントがサーバーと同じドメインフォレスト上にあることを確認してください。
ここでは、ASP.NETで統合Windows認証を使用する方法について少し読むことができます。