これはおそらく、AD FS 2.0クレームルールの設計に関する非常に基本的な質問であり、(初心者)に対する答えは見つかりませんでした。私はおそらく非常に基本的なものが欠けていますが、ここに行きます。
企業内にフェデレーションを展開しています。会社のユーザーは、WebアプリケーションA、B、Cなどを参照できます。各アプリには独自のサブドメインURLがあります(例:app-a.company.org、app-b.company.orgなど)。信頼できるSTSランディングページにリダイレクトします。リターンURLをSTSに渡します。STSクレームルールで、その戻りURLを抽出し、データベースルックアップを実行します。たとえば、現在のユーザーとURL "app-a.company.org"のアプリケーションの場合、ユーザーがそのアプリケーションで持つすべての役割が必要です(例:管理者、スーパーユーザー、購入者、何でも)。
私の質問は次のとおりです。
- リターンURLをSTSに渡すにはどうすればよいですか?
- クレームルールを作成するにはどうすればよいですか?(データベースを検索して結果を発行する方法は知っていますが、クレームルールでリターンURLまたはその他のカスタムパラメーターを取得する方法はわかりません)。
乾杯、
ライナス