我试图通过 play scala 连接到我的 openid 提供程序。
我使用 openID.redirectURL 并将答案发送到地图函数,但不知何故它永远不会向我的提供者发送任何请求。它总是进入恢复部分。
我的代码 OpenID.redirectURL(myProviderUrl,ComeBackUrl).map( url => Redirect(url)).recover{ case t:Throwable =>{ Logger.info("recover") Redirect(routes.testCallBack.authError)}}
顺便说一句,我的计算机上没有用于 scala 的 ide,所以如果我的代码看起来一切正常,如果您能为这段代码编写必要的导入,我将不胜感激。
PS - 如果有人可以将此文本编辑为代码块,那就太好了,我通过我的手机发布这个..
谢谢 !!