我正在构建 3 个新网站,并希望在这 3 个不同的域中使用 WIF4.5 进行 SSO。我已经阅读了大量关于 WIF 的资料,虽然我了解了 WIF 的原理和目的,但我仍然对它在现实生活中的工作方式感到非常困惑,请帮助我理解以下问题,非常感谢。
我所有的网站都将使用共享托管服务托管。
大家都说没必要自己建STS,但是如果是这样的话,我在哪里可以找到可以用来登录我的用户的外部服务,新用户的普通用户注册界面呢?我现有的用户呢?
如果我只需要构建基于声明的 Web 应用程序,我在真实生产环境中从哪里获取用户身份?我必须付钱给他们还是他们需要通过我的网站来批准他们?
如果我使用 STS,它不再可能让用户在我的网站上注册,这是否正确?
如果我希望我的所有网站成为基于声明的网站,我是否需要启用 SSL 并购买 X507 证书?
我想要一个共享的用户数据库来存储我们所有的新旧用户,这是否意味着我必须构建自己的 STS?
构建我自己的 STS 究竟需要什么,我可以选择我的一个网站作为我自己网站的 STS 提供商吗?
构建 STS 需要什么成本?像 SSL、证书、其他东西?
如果我的网站是基于声明的,我可以启用像 facebook/Google/Yahoo 这样的社交登录吗?
谢谢你们。