我正在尝试将自定义 STS 实现为要部署到 Azure 的 WebRole。我遇到的问题是如何为我的自定义 STS 生成或编写 Federation Metadata.xml 文件。如果我自己写,我可以获得自定义参考 ID,我如何签名?另外,因为我的 STS 是一个 Azure 应用程序,所以当我在 Azure 模拟器中运行它时,它有一个类似http://127.0.0.1:81/的 URL ,所以我会使用它作为 Federation Metadata.xml 文件中的链接,但之后当我将 STS 作为生产部署发布到 Azure 时,它会有一个类似http://cloudSts.cloudapp.net的 URL所以我必须在我的联邦 Metadata.xml 文件中反映这些更改,这里的问题是,在进行这些更改之后,我应该再次升级/发布包,然后将其移至生产环境,否则我可以简单地上传更改后的联邦元数据。 xml 文件到 ACS 上(我将自定义 STS 作为 IP),它会工作吗?
谢谢