Azure ACS が生成する要求 URL を見ると、ACS が必要なクレームとして電子メール、フルネーム、ファーストネーム、ラストネームを含んでいることがわかります。さらに、fullname 属性がhttp://axschema.org/namePerson
要求タイプにマップされます。
MyOpenIDを ID プロバイダーとして追加しました。MyOpenID は axschema クレームを認識しませんが、http://schema.openid.net/namePerson
MyOpenID から正常に取得しました。
問題は、ACS で MyOpenID クレーム発行者に関連するルールとしてクレームを追加しても、http://schema.openid.net/namePerson
ACS によって生成された要求 URL にクレームが含まれないことです。
この要求を要求するように要求を構成する (隠された) 方法はありますか? または、組み込みのマッピングを変更して、?schema.openid.net/namePerson
の代わりにタイプを使用することをお勧めします。axschema.org/namePerson