我有一组应用程序访问同一个数据库来验证用户身份。这个想法是有一个门户,用户可以在其中登录一次,然后能够访问他有权访问的应用程序 (SSO)。用户可以使用用户名/密码或他的域帐户登录。
我是 WIF 的新手,我想看看用 WIF 实现它是否是个好主意。我正在使用 MVC 4 和 Visual Studio 2012,并且我已经从扩展库下载了访问和身份工具。但似乎它使用工具中的本地 STS 来模仿 STS 网站。我的问题是..
- 在这种情况下使用 WIF 是个好主意吗?
- 如何在 Visual Studio 2012 中创建 STS 网站?因为项目模板中缺少 ASP.NET STS 网站模板。
- 是否有一个很好的教程来展示如何在 VS 2012 中实现 WIF?我查看了本教程,但没有多大帮助:http: //blogs.msdn.com/b/vbertocci/archive/2012/03/15/windows-identity-foundation-in-the-net-framework-4 -5-beta-tools-samples-claims-everywhere.aspx