アイデンティティ・サーバー4を実装しました。今では、ネイティブのモバイルアプリ(xamarin)を接続する必要があります。ブログや議論の多くは、「認証コード」または「ハイブリッド」フローを使用することを推奨しています。また、githubのxamarinの例では、 。アイデンティティ・サーバー:ネイティブ・モバイル・アプリケーションのグラント・タイプ
私は認証フローに関するこのドキュメントを読んでおり、ユーザー名やパスワードについては何も話しません。私は必要なもの https://identityserver4.readthedocs.io/en/release/endpoints/authorize.html
は、ユーザーが認証サーバに彼/彼女のユーザ名とパスワードを提供できるようにすることで、サーバは、最終的にはアクセスコードをバック与える必要があります。
- これが最も適切な認証フローになります。
こんにちは、 何をやったのですか?私は同じセットアップのようなものです。 webapiとidentityserverを使ったXamarinの設定。私はユーザー名/パスワードとFacebookのログインの両方を必要としています。私はfacebookのログインをネイティブのように処理して、facebookのトークンになりたいので、そこからIdentityServerに渡したいと思っています。 –