【发布时间】:2010-12-17 15:44:59
【问题描述】:
我正在使用 Windows 身份基础,我正在尝试创建一个基于 MVC.NET 的安全令牌服务并将其用作单点登录应用程序。
我唯一的问题是我不知道如何生成 federationmetadata.xml 文件。
是否有任何工具可以手动生成此文件?
【问题讨论】:
标签: .net wif federated-identity
我正在使用 Windows 身份基础,我正在尝试创建一个基于 MVC.NET 的安全令牌服务并将其用作单点登录应用程序。
我唯一的问题是我不知道如何生成 federationmetadata.xml 文件。
是否有任何工具可以手动生成此文件?
【问题讨论】:
标签: .net wif federated-identity
右键项目并配置STS。
【讨论】:
http://stsmetadataeditor.codeplex.com/
此工具可用于修改现有的 federationmetadata.xml
加载 VS2010 生成的 xml 并更改您需要的任何属性并保存。
保存的版本与 VS2010 (WIF 3.5/ 4.0) 使用的 2007-06 架构兼容。
(建议备份您的原始 xml 以防万一)
当我将 STS 引用添加到依赖方网站(基于 VS2010)时,我已经做了很多次并且工作正常
【讨论】:
我创建了一个自定义元数据生成器,它执行 VS 在创建 STS 项目时所做的事情。 我不得不使用反射来调用代码,因为像往常一样,所有有用的东西都在微软的程序集中。
更多信息here
【讨论】: