0

asp.net プロジェクトの 1 ページにフォーム認証を使用しています。フォーム認証は Windows 資格情報で機能します(したがって、ユーザー名/パスワード データベースを使用せず、Active Directory に対してチェックするだけです)。

現在、そのプロジェクトの他のファイルは Windows 認証を使用しています。ユーザーが再度ログインしなくてもこれらのファイルにアクセスできるようにしたい(私は Windows 認証を使用するときにユーザーに資格情報の入力を求める iPad 用に開発しています)。フォーム認証はユーザーの Windows 資格情報を使用するため、これらはサーバーに認識されます。

今必要なのは、プログラムでWindows認証を介してユーザーを認証することです(以前に指定された資格情報を使用)。

4

1 に答える 1

0

次の方法でネットワーク資格情報を設定できます。

WebProxy myProxy = new WebProxy();
myProxy.Credentials = new NetworkCredential(Environment.UserName,YOURPASS);
于 2013-10-22T07:10:31.423 に答える