ユーザーアクセス管理プロバイダーによって生成された一意のトークンに基づいてユーザーを認証するための API を作成する必要があります。
ユーザー名とパスワードでユーザーの認証を管理するphpで開発されたアプリケーションがあるというプロセスです。その php アプリケーションには、他の .net および Java アプリケーションへのリンクがあります。リンクがクリックされると、サード パーティのユーザー アクセス管理に接続され、クエリ文字列パラメーターとして .net アプリケーションに渡される GUID のような一意のトークンが与えられます。私たちの .net アプリケーションは 2008 年に開発されたもので、サードパーティのユーザー管理アプリケーションに対して一意のトークンを認証するために vb スクリプトを使用しています。
私は多くの調査を行い、asp.net MVC4 Web Api を作成して vb スクリプトを取り除き、拡張可能にしようとしていました。私のアプローチが正しいかどうか、または以下の要件を達成するために何を使用する必要があるかを教えてください
- Api は、メインの PHP アプリケーションで提供される任意の数のアプリケーション リンクを提供できる必要があります。
- トークンを認証するためにこの API を使用する他のアプリケーションは、Java と .net にあります。
- 同じことを達成するためにmvc4 Web APIを選択するのは正しいですか
- はいの場合、どのタイプの認証を使用する必要がありますか (基本、フォームなど)
- 私のシナリオに関係のない多くの例を見つけたので、見るべきサンプルコードはありますか?
これらの Java および .net アプリケーションは、php アプリケーションから渡された一意のトークンに基づいて認証する必要があります。