我正在开发一个涉及ADFS2.0,Azure ACS和Umbraco CMS的项目。
当我们创建一个新网站,并将其添加到依赖方应用程序,并在Azure中添加身份提供程序时,它应该将设置推送到Umbraco CMS。
但是,这种与Umbraco的联系似乎不起作用。它不能导入身份提供程序,除非我手动进入Azure,并从WS-Federation重新导入元数据。 然后,IdP也被推到了Umbraco。
这次重新导入,我想从我的C#项目做起,但似乎无法找到API的可能性
对此有什么解释,以及修复/解决方法吗?
答案 0 :(得分:0)
我认为您要问的是,是否有一种方法可以在ACS中以编程方式导入身份提供者的联合元数据。在这种情况下,答案是肯定的,这是支持的。
对以下网址进行HTTP POST: HTTPS:// [命名空间] .accesscontrol.windows.net / V2 / MGMT /服务/ importFederationMetadata / ImportIdentityProvider
此请求的内容必须是: