Java spring控制器接收facebook取消授权回调

时间:2012-03-06 13:01:58

标签: java facebook spring-mvc facebook-java-sdk

我想写一个java(spring控制器),每当用户取消授权我的应用程序时,我都可以收到facebook发送的回调网址。

我已在我的应用中指定了正确的网址,并已阅读fb上提供的文档。 但我不知道如何编写控制器文件。 我试过这个。

@Controller
public class RemoveAppController {

    private static Logger log = LoggerFactory.getLogger(RemoveAppController.class);

    @RequestMapping(value="/deauthorizehandler.htm", method=RequestMethod.POST)
    public void removeApp(HttpServletRequest request) throws Exception {
       log.info("DeAuthorize Callback getting successfully");
    }
}

我错了吗? 因为这个控制器没有被执行。 我在我的应用程序中指定的URL是http://localhost:8080/server/deauthorizehandler.html我已map.server运行正常。 请帮忙。

1 个答案:

答案 0 :(得分:0)

我有答案, Running Facebook application on localhost

我们无法使用localhost接收deauthorize回调。 相当简单的概念,我错过了..