.net 带Silverlight的OpenId

.net 带Silverlight的OpenId,.net,silverlight,openid,.net,Silverlight,Openid,你的解决方案是什么 有人用Silverlight 2应用程序成功实现了OpenId吗 OpenId需要重定向到外部站点。我期待着为我的应用程序提供一个光滑的Silverlighty登录页面,但从外观上看,这不会发生 这是一个有趣的问题。SL2应用程序不能验证OpenID断言本身,而是将其传递给服务器进行验证。SL2应用程序可以验证它,但随后nonce被使用,服务器无法重新验证它,但最终服务器必须验证它是否安全。因此,最有可能的登录应该发生在SL2应用程序出现之前,然后它可能会出现在已经登录的上下

你的解决方案是什么

有人用Silverlight 2应用程序成功实现了OpenId吗


OpenId需要重定向到外部站点。我期待着为我的应用程序提供一个光滑的Silverlighty登录页面,但从外观上看,这不会发生

这是一个有趣的问题。SL2应用程序不能验证OpenID断言本身,而是将其传递给服务器进行验证。SL2应用程序可以验证它,但随后nonce被使用,服务器无法重新验证它,但最终服务器必须验证它是否安全。因此,最有可能的登录应该发生在SL2应用程序出现之前,然后它可能会出现在已经登录的上下文中


可能还有其他方法可以做到这一点,但上述服务器作为断言验证程序的限制是明确的。

不要将“dotnet”用于标记,而是使用“.net”。在为问题添加标签时,请注意提示-可能应避免在名称后添加任何数字<10的标签。