0

ADFS2.0、Azure ACS、Umbraco CMS を含むプロジェクトに取り組んでいます。

新しい Web サイトを作成して Relying Party Applications に追加し、Azure に ID プロバイダーを追加すると、Umbraco CMS にも設定がプッシュされるはずです。

ただし、この Umbraco への接続は機能していないようです。手動で Azure にアクセスし、WS-Federation からメタデータを再インポートしない限り、ID プロバイダーをインポートできません。その後、IdP は Umbraco にもプッシュされます。

この再インポートは、C# プロジェクトから行いたいのですが、API で可能性を見つけることができないようです

これに対する何らかの説明と、修正/回避策はありますか?

4

1 に答える 1

0

あなたが求めているのは、ACS で ID プロバイダーのフェデレーション メタデータをプログラムでインポートする方法があるかどうかだと思います。その場合、答えはイエスです。これはサポートされています。

次の URL に HTTP POST を作成します: https://[namespace].accesscontrol.windows.net/v2/mgmt/service/importFederationMetadata/ImportIdentityProvider

このリクエストの内容は次のとおりです。

  • Authorization ヘッダーの管理サービス トークン (このサンプルを参照)
  • メタデータの取得元 URL を含む HTTP ヘッダー「metadataUrl」
  • ID プロバイダーのメタデータを含む POST 本文。
于 2013-05-01T20:41:03.020 に答える