1

わかりました、私は周りを見回しましたが、この問題の解決策を見つけることができませんでした. Windows 認証を使用する ASP.NET Web アプリケーションがあります。

私が開発した iPad アプリに使用するパブリック Web サービスがあります。セキュリティ上の理由から、すべての Web サービスでログイン情報を含むヘッダーが必要です。

現在、ユーザーを認証する別のデータベースがあります。フォーム認証を使用してアプリケーションをインストールするときの組み込み認証です。

私がやりたいことは、iPad のユーザーがシステムにログインするときに、ログインとパスワードをヒアダーの Web サービスに渡すことです...現在はこれを行っています。

しかし、そのユーザーとパスワードを Active Directory に対して認証して、ユーザーがアクセスできることを確認するにはどうすればよいでしょうか?

ありがとう、コーリー

4

1 に答える 1

0

しかし、そのユーザーとパスワードを Active Directory に対して認証して、ユーザーがアクセスできることを確認するにはどうすればよいでしょうか?

これは C# では簡単です: Active Directory に対してユーザー名とパスワードを検証しますか?

c# でのその他の AD タスク (認証を含む)

現在、ユーザーを認証する別のデータベースがあります。フォーム認証を使用してアプリケーションをインストールするときの組み込み認証です。

このステートメントに基づいて、AD で資格情報を複製する資格情報のデータベースがあるように思えますか? その場合、それが良い考えかどうかはわかりません。

また、AD の資格情報と一致する資格情報が (おそらくプレーン テキストで) 渡されているようにも聞こえます。これはビジネス要件かもしれませんが、すべての通信を SSL 経由で行い、AD アカウントがネットワークの残りの部分によって信頼されていない (または部分的にしか信頼されていない) この目的のために特別に設定されたドメイン。

于 2012-05-12T17:24:30.330 に答える