我有一个 Windows Azure 应用程序,它使用 Windows Identity Foundation (WIF) 和访问控制服务 (ACS) 作为其身份提供程序。
反过来,ACS 被配置为使用 ADFS 作为其身份提供程序。
我在 ADFS 中创建了一个新的自定义声明,但无法将其传播到应用程序。如果不为身份提供者重新加载 FederationMetadata(这将删除所有现有规则,所以警告告诉我),有人知道我需要做什么吗?
我已向 ACS 添加了一条新规则以通过自定义声明。
我已将新声明添加到 web.config 中的部分,让 WIF 知道我对新声明感兴趣。
但到目前为止,没有迹象表明我的新主张。诊断问题似乎几乎是不可能的。
任何想法将不胜感激!