我编写了应用程序,嵌入了WebKit渲染引擎 (与Safari和Chrome使用的渲染引擎相同)。此应用程序使用/inbox路由,因此需要用户的授权。然后,应用程序显示/oauth/dialog页面,该页面为5个不同的OpenID提供程序提供链接:

所有提供程序(myOpenID除外)都可以正常工作。但是,一旦用户单击myOpenID提供程序链接,他们就会收到以下消息:

应该注意,错误消息是由我的应用程序生成的,而不是由myOpenID显示的。尽管如此,SSL错误确实存在(没有其他提供程序会导致出现错误)。
证书的信息如下:
Common Name = *.myopenid.com
Subject Alternative Names = *.myopenid.com, myopenid.com
Issuer = StartCom Class 3 Primary Intermediate Server CA
Serial Number = 08C9
SHA1 Thumbprint = 8693F26F35126DFA2044E94C04A455F91515483C
Key Length = 2048 bit
Signature algorithm = SHA1+RSA (good)
Secure Renegotiation: Supported发布于 2012-03-06 22:27:20
不幸的是,我们没有控制MyOpenId,所以我们不能对此做很多事情。
https://stackapps.com/questions/3210
复制相似问题