これを可能にすると思われるプロパティがいくつかあります。
プロパティ (辞書) の追加のコンテキストとコンテキスト...
どちらを使用するのが最も適切かについてのガイドラインが見つかりません...
基本的に、トークンのリクエスタが「外部ユーザー ID」を提供してくれる必要があり、構築中の STS にはそれが応答 (RSTR) のクレームとして含まれます。
これを可能にすると思われるプロパティがいくつかあります。
プロパティ (辞書) の追加のコンテキストとコンテキスト...
どちらを使用するのが最も適切かについてのガイドラインが見つかりません...
基本的に、トークンのリクエスタが「外部ユーザー ID」を提供してくれる必要があり、構築中の STS にはそれが応答 (RSTR) のクレームとして含まれます。
.Claims プロパティを使用します。これは、要求されたクレームを渡します。
ここに "external user id" クレームを追加して、RSTR でこのクレームが必要であることを STS に示します。
You must have noticed that manipulating RequestSecurityToken.Properties
requires custom WSTrust13ResponseSerializer
and WSTrust13RequestSerializer
classes to be implemented.
Afterwards you should assign these custom classes to SecurityTokenServiceConfiguration
class.