.NET ASPコアを使用してソリューションを開発しています。現在のバージョンはモノリシックなので、iOS/Androidアプリとウェブサイトで使用されるHTTP APIからなるサービスアーキテクチャに切り替える必要があります。ここでは、視覚的である:.NET ASPコアのWebサイトとWebサービスのユーザー認証
私は、ウェブサイトやサービス層の上に、.NET ASPコアを使用しています。私は変更の実装をほぼ完了しましたが、管理者がシステムのコンテンツを編集できるWebサイトの領域で認証を処理する方法に悩まされています。モノリシック版では、Identity Core(エンティティを使用しないカスタム実装)を使用しています。アイデンティティ認証コードをサービスに移すことはできますが、Webサイトの認証をどのように処理するかはわかりません(アプリケーションは公開コンテンツのみで、認証は必要ありません)。ウェブサイトからサービスにユーザー名/パスワードを渡すにはどうすればよいですか?エンドユーザーとサービス層の間のセッションをどのように追跡するのですか?あるいは、OAUTHのような別の選択肢はもっと意味がありますか?私は、ウェブサイトとサービスに重複した役割やポリシーを実装する必要がないソリューションを好むだろう。
私はこのような設定をしていないので、どこから始めればいいのかわかりません。ありがとう!
ありがとうございます!これはまさに私が必要としていたものです。私は今SSOクライアントとサーバーとしてのサービスとして私のMVCフロントエンドでセットアップしている。よく働く! –