0

さまざまなクライアントからアクセスできるように、wcf Web サービスまたは mvc Web API をデータ サービスとして作成したいと考えています。ユーザーが Web サイトにログインしようとすると、実際に Web サービスからユーザーを認証するように、データ サービスにもメンバーシップ サービスを含めたいと考えています。

Web サービスまたは Web API に単純なメンバーシップ プロバイダーを配置するだけの単純なものかどうか疑問に思っていました。資格情報が正しいかどうかに基づいて、Web サービスが true または false を返す部分に到達しました。

通常の mvc Web サイトと同じように、User.Identity.IsAutenticated を使用することはできますか? または、さらに構成が必要ですか?

私はしばらくの間調査を行ってきましたが、まだ詳細なチュートリアルに出くわしていません。ありがとう !

4

1 に答える 1

0

既存の ASP.NET 認証システムと ASP.NET Web API の統合がサポートされています。たとえば、サイトのフォーム認証を有効にし、"[Authorize]" 属性を Web API コントローラーまたは個々のアクションに適用すると、Web API アクションを実行する前に認証チェックが行われます。

詳しくはこちらのページをご覧ください。

于 2013-08-07T17:35:26.947 に答える