IDSクライアントで使用されるクレームやその他の方法でユーザー/クレームストアとしてメンバーシップリブートを使用しているときに、名前と姓を取得する方法やIdentityManagerに表示されるフィールドはありますか?最初と最後の名前(given_nameとfamily_name)の申し立てを手動で追加する必要がありました。私はIDSとクライアントの両方の設定で私のアプリケーションに含まれているプロファイルスコープを持っています。認証とその他すべてがうまく動作しているようです。どんな助けでも大歓迎です。IdentityManger/MembershipRebootで氏名などのユーザープロファイルフィールドを送信するにはどうすればよいですか?
2
A
答えて
2
率直に言って、私はこれをしていません。しかし、私はhttps://identityserver.github.io/Documentation/docsv2/advanced/userService.htmlGetProfileDataAsync
メソッドを調べます。
MR実装はこちら(https://github.com/IdentityServer/IdentityServer3.MembershipReboot/blob/master/source/IdentityServer3.MembershipReboot/IdentityServer3.MembershipReboot.cs)です。 FirstNameプロパティとLastNameプロパティは、GetProfileDataAsync
メソッド内のopen-id要求としてプッシュできます。
関連する問題
- 1. 名前のないトラッカーにgaコマンドを送信するにはどうすればよいですか?
- 2. 郵送で送信者名を設定するにはどうすればよいですか?
- 3. コードでヒントメッセージを送信するにはどうすればよいですか?
- 4. プログラムでUILongPressGestureを送信するにはどうすればよいですか?
- 5. GmailApp_2でリッチテキストメールを送信するにはどうすればよいですか?
- 6. C#でVK_MEDIA_NEXT_TRACKを送信するにはどうすればよいですか?
- 7. アプリでメールを送信するにはどうすればよいですか?
- 8. Androidでテキストメッセージを送信するにはどうすればよいですか?
- 9. キーイベントをAndroidで送信するにはどうすればよいですか?
- 10. PLISTをBluetoothで送信するにはどうすればよいですか?
- 11. Androidでメールを送信するにはどうすればよいですか?
- 12. gmailで送信されるメールに件名を追加するにはどうすればよいですか?
- 13. jQueryでEnterキーを送信しないようにするにはどうすればよいですか?
- 14. ダイナミックウェブサイトにサイトマップを送信するにはどうすればよいですか?
- 15. セントラルエリアにデータを送信するにはどうすればよいですか?
- 16. スラックチャンネルにメッセージを送信するにはどうすればよいですか?
- 17. Stimulsoftにパラメータを送信するにはどうすればよいですか?
- 18. WiFiアクセスポイントからバナーを送信しないようにするにはどうすればよいですか?
- 19. 電話のユーザーの氏名(または氏名)を取得するにはどうすればよいですか?
- 20. Telnetオプションコードを送信するにはどうすればよいですか?
- 21. 画像SMSを送信するにはどうすればよいですか?
- 22. フォーム送信をブロックするにはどうすればよいですか?
- 23. AppEngineのカスタム「送信元」アドレスで電子メールを送信するにはどうすればよいですか?
- 24. 1つの送信ボタンでフォームを送信するにはどうすればよいですか?
- 25. フォームの送信時にURLからフォーム名を削除するにはどうすればよいですか?
- 26. webhookアドレスに投稿を送信しないようにするにはどうすればよいですか?
- 27. 送信ボタンなしで選択メニューを送信するにはどうすればいいですか?
- 28. フォームを2回送信しないようにするにはどうすればよいですか?
- 29. Backbone.jsがOPTIONSリクエストを送信しないようにするにはどうすればよいですか?
- 30. フォーム送信でJSONとしてデータを送信するにはどうすればよいですか?
これは、お尻のような痛みでした!誰もこれをどこにでも書いています!あなたが正しいことが分かります - これは、IdentityManager.MembershipRebootプロジェクトのCustomUserクラスで定義されているFirstNameプロパティとLastNameプロパティをReflection/Type Introspectionで取得し、適切なものを作成することで、MembershipRebootUserService.GetClaimsFromAccount関数(GetProfileDataAsyncで呼び出されます) given_nameとfamily_nameの主張何が痛い。これはもっと徹底的に文書化されなければならない(SHOULD) @brockallen – Pugz
@pugzあなたの経験を共有してくれてありがとう! – rawel