0

Web APIプロジェクトはクラスライブラリの助けで既に実装されており、Web APIのルートを設定するためにPreapplicationStartMethod属性が使用されています。このWeb APIは、MVCプロジェクトへの参照として同じソリューションに追加されています。Web APIでベアラ認証を有効にできません

MVCプロジェクトでは、既にOpenIDConnectauthenticationを有効にしています。これで、Web APIのベアラ認証を有効にする必要があります。

私の場合のようにWeb APIでwindowsazurebearerauthenticationを有効にするためにOWINの起動を使用できますか?Web APIはクラスライブラリの助けを借りて開発されていますか?

答えて

0

私の場合のようにWeb APIでwindowsazurebearerauthenticationを有効にするために私はOWINスタートアップを使用できますか?クラスライブラリの助けを借りてWeb APIが開発されましたか?

PreapplicationStartMethodは、アプリケーションの起動をサポートしています。これはOWINのコメントには影響しません。また、Microsoft.Owin.Security.ActiveDirectoryを介してクマ認証を使用することもできます。

このライブラリは、Web APIの開発方法に関係なく使用できます。たとえば、Web APIを単一の方法で開発したり、提供されている他のライブラリを使用することができます。

Web APIをAzure ADで保護する方法については、Brentのリンクを参照することができます。

関連する問題