我正在尝试使用OIDC RP使用这样的重定向来登录yahoo:
https://api.login.yahoo.com/oauth2/request_auth?response_type=code&client_id=(snip)&state=001520551248694Xjr6KF2IV&redirect_uri=https%3A%2F%2Fmyhostname.com%3A9444%2Foidcclient%2Fredirect%2FRP&scope=openid
成功登录后,用户从雅虎获取此信息:
哦,看起来出了问题。请稍后再试。
我没有得到同意屏幕,我再也没有得到重定向。我最初重定向到yahoo进行登录是我在跟踪中可以看到的最后一件事。
我在另一篇帖子中看到重定向必须与我的YDN应用的回调域匹配。我的重定向中的主机名与我的回调域匹配。但是,redirect参数的值不匹配,因为我的uri不仅仅是https://(hostname)。
最终我要做的是记录我们的客户如何配置我们的RP以使用雅虎的OP,我无法使其工作。我做的事情显然是不正确的吗? (除了重定向)