我正在尝试在开发环境中与我的MVC应用程序一起实现Simple STS网站.我能够在我的本地机器上正常工作.我会导航到我的MVC应用程序,踢到STS Web应用程序,我登录,然后重定向回我的MVC应用程序.顺便说一句,这不是使用AFDS.
当我将其迁移到我的开发环境时,我看到类似的活动,但是当我登录时我收到以下错误.我已经检查过大约20次,我在MVC应用程序中的指纹与证书完全相同.
(登录工作正常,因为在身份验证成功之前我没有被重定向.)
任何猜测?
我收到的错误消息:
ID4175:IssuerNameRegistry无法识别安全令牌的颁发者.要从此颁发者接受安全性令牌,请配置IssuerNameRegistry以返回此颁发者的有效名称
来自STS网站的web.config:
来自MVC应用程序的web.config:
Matthew J Co.. 17
复制指纹会添加隐藏的unicode字符.尝试输入.
复制指纹会添加隐藏的unicode字符.尝试输入.
正如MJCoffman提到的那样,很可能是因为你复制了带有隐藏字符的指纹.你可以在这里找到更多细节.