を使用して、私はasp.netコアのWeb APIを使用してアプリケーションを開発していますし、Angular2認証と承認WEBAPI
私は自分のアプリケーション
の認証と承認を実装したい、私はそれが良いかどうかを知りたいです1つのクライアント(角度2)がある場合にIDサーバーを使用する選択肢と、ログイン画面がIDサーバーではなくクライアントに接続されることを希望しますか?
を使用して、私はasp.netコアのWeb APIを使用してアプリケーションを開発していますし、Angular2認証と承認WEBAPI
私は自分のアプリケーション
の認証と承認を実装したい、私はそれが良いかどうかを知りたいです1つのクライアント(角度2)がある場合にIDサーバーを使用する選択肢と、ログイン画面がIDサーバーではなくクライアントに接続されることを希望しますか?
限り私は理解して、あなたは以下の流れにトークンベースの認証を使用する場合:
を呼び出してトークンを使用して、あなたのケースのためにお勧めの私:
AspNet IDを使用する場合、パスワード許可付きのOpenIddictはオプションです。
カスタム・ユーザー・ストアを使用する場合は、パスワード付与でIdentityServer4を使用してください。パスワードの助成金は、独自のログイン画面を実装することができます:
あなたは、あなた自身のトークンエンドポイントを書きToken Based Authentication in ASP.NET Core
ノートを見てみたい場合は
。ありがとうございました。私には2番目のオプション(パスワードの付与を伴うIDサーバ)の記事をuggestしてください。 –
あなたはIdentityServer3クライアントのサンプルを見ることができます:https://github.com/IdentityServer/ IdentityServer3.Samples/tree/master/source/Clients/JavaScriptResourceOwner –
「もしそれが良い選択だとどういう意味ですか?」それはあなたの要求に依存します。 – CodeCaster
クライアントの認証とウェブAPIの認証を実装したいだけです –
今後、適切なタグを使用してください!あなたのquesitonがASP.NETコアに関連するときには "asp.net-core"タグを使用してください! "asp.net"と "core"ではなく、どちらもあなたの質問とは完全に無関係です。それらを追加する前にタグの説明をお読みください。 – Tseng