0
私は、認証にユーザー名とパスワードを受け入れるURLをヒットしたいと思います。しかし、このユーザー名とパスワードは現在、ユーザーの資格情報に記録されている必要があります。asp.netのログインユーザーからNetcredentialsオブジェクトを取得する方法は?
これはどのように達成できますか?ここに私のコードです。
HttpWebRequest request = WebRequest.Create("http://xxx") as HttpWebRequest;
request.Credentials = This should be credentials of Windows Logged in user.
request.GetResponse();
Active Directoryはどこに入っていますか? – TheVillageIdiot
Active Directoryは、私が知っている限り、インターネット経由でWindowsアカウントに対してユーザー名とパスワードを認証する最も良い方法だからです。上記の方法でログインしたユーザーの資格情報を取得できたとしても、比較するユーザー名とパスワードの両方を読み取ることはできません。ほとんどの場合、ユーザーアカウントではなくIIS_USERアカウントを取得します。 – DevTez