新しいASP.NET Web APIに基づいて構築されたレストサービス用にOAuth 2プロバイダを実装するには、ちょっとした助けが必要です。 Stack Overflowについても同様の質問がありますが、OAuthライブラリへのリンクは多かれ少なかれです。私が本当に好きなのは、サンプルコードやサンプルプロジェクトです。誰かが私を正しい方向に向けることができますか?.NET OAuth 2.0プロバイダの実装。 2脚付きDotNotOpenAuthサンプル?
私はDotNotOpenAuthを見ています。4.0ベータ版はOAuth 2プロバイダをサポートしていると思います。残念ながら、私はそれを実装する方法を示すコードを見つけることができないようです。
援助が必要なのは、実際には2.0のプロバイダを稼働させることです。一度それを持っていれば、HTTPモジュールまたはフィルタを介してそれを統合するのは簡単なはずです。
私は、API通信とAPI通信の2つのlegged認証に興味があります。
*認証サーバー*または*リソースサーバー*を作成するかどうかを指定してください。 OAuth 2では、「プロバイダ」は何も意味しません。 –
実際にあなたの質問を再読み込みすると、両方のサーバーの役割を実装するように思えます。 –