我在应用程序上工作,我想添加ProviderSignIn功能。我在我的网页上放置了一个按钮,以便人们可以使用Facebook连接(登录)我的应用程序。正如文件所说(http://docs.spring.io/spring-social/docs/1.0.3.RELEASE/reference/html/signin.html),oAuth舞蹈: 1.发布登录/ facebook工作(在firebug中看到) 2. GET用于登录/ facebook?code =“somecode”工作(见于firebug) 3. GET用于登录,但这只是显示我的视图登录。
文档说:
如果在获取访问令牌或获取用户的配置文件数据时发生任何错误,ProviderSignInController将重定向到应用程序的登录URL。对登录URL的请求将具有设置为“提供者”的“错误”查询参数,以指示在与提供者通信时发生错误。默认登录URL为“/ signin”(相对于应用程序根目录),但可以通过设置signInUrl属性进行自定义。
在第3步,我的网址是<#em> = ,并且没有使用错误查询参数登录。
我不明白为什么我的查询参数没有出错?
答案 0 :(得分:0)
只需创建自己的控制器,扩展ConnectController并实现它的方法。它对我有用。