Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Facebook登录重定向到本地主机_Java_Facebook_Spring Social - Fatal编程技术网

Java Facebook登录重定向到本地主机

Java Facebook登录重定向到本地主机,java,facebook,spring-social,Java,Facebook,Spring Social,我在一个网站上工作,该网站使用SpringSocial的Facebook登录。目前我正在玩版本3的 在localhost上,这可以按预期工作。然而,联机时,我得到一条错误消息,重定向URI无效。Facebook应用程序中的站点URL定义为http://subdomain.domain.net/myapp/。Facebook发送的重定向uri为http://localhost:8080/myapp/signin(取自URL错误页面参数)。这是我第一次使用的配置 我已经尝试创建一个新的Faceboo

我在一个网站上工作,该网站使用SpringSocial的Facebook登录。目前我正在玩版本3的

在localhost上,这可以按预期工作。然而,联机时,我得到一条错误消息,重定向URI无效。Facebook应用程序中的
站点URL
定义为
http://subdomain.domain.net/myapp/
。Facebook发送的重定向uri为
http://localhost:8080/myapp/signin
(取自URL错误页面参数)。这是我第一次使用的配置


我已经尝试创建一个新的Facebook应用程序,以防Facebook没有正确更新配置。我还尝试向Spring Social
ConnectController
添加应用程序URL。每次我都会犯同样的错误

结果是我犯了一个简单的配置错误。我认为配置
ConnectController
就足够了,但我错过了
提供程序Signincontroller
。就像这里的

结果表明我犯了一个简单的配置错误。我认为配置
ConnectController
就足够了,但我错过了
提供程序Signincontroller
。像这里的

听起来应该行得通-如果它仍然引用一个你只在原始应用程序设置中引用的重定向URL,那么听起来facebook只是花了一段时间将更改发布到服务器上-但是,如果你也在FB上注册了一个完全不同的应用程序(并在属性中添加了更新的密钥/密码并重新启动了你的应用程序)这很奇怪。我猜你在应用程序域设置中输入了“domain.net”,只勾选了“使用Facebook登录的网站”选项?听起来应该行得通-如果它仍然引用一个你只在原始应用程序设置中引用的重定向URL,那么听起来facebook只是花了一段时间将更改发布到服务器上-但是,如果你也在FB上注册了一个完全不同的应用程序(并在属性中添加了更新的密钥/密码并重新启动了你的应用程序)这很奇怪。我猜你在应用程序域设置中输入了“domain.net”,只勾选了“使用Facebook登录的网站”选项?