重定向到我的页面

时间:2012-01-02 14:35:39

标签: facebook authentication redirect

我有ASP.Net应用程序,并希望用户通过IFRAME从Facebook访问它

申请位于: facebook.tk-osmica.hr /

我的设置:(导致http被删除以避免stackoverflow限制) 画布网址:facebook.tk-osmica.hr/ 画布页面:apps.facebook.com/dankotestd(raedonly)

在我的web.config中我确实设置了API Key和secret, 和“PostAuthorizeRedirectURL = Default.aspx”

我收到错误:

   "error": 
      "message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration.",
      "type": "OAuthException"

我被转发到网址: https://graph.facebook.com/oauth/authorize?client_id=244980988904443&redirect_uri=http://apps.facebook.com/dankotest2/Default.aspx&scope=user_photos

我想我应该被重定向到: https://graph.facebook.com/oauth/authorize?client_id=244980988904443&redirect_uri=http://facebook.tk-osmica.hr/Default.aspx&scope=user_photos

但是我无法设置它。

什么是正确的配置? 谢谢!

1 个答案:

答案 0 :(得分:0)

您正在构建一个画布(iframed)应用程序,还是具有Facebook功能的网页?如果您正在构建一个画布应用程序,那么重定向到https://graph.facebook.com/oauth/authorize?client_id=244980988904443&redirect_uri=http://apps.facebook.com/dankotest2/Default.aspx&scope=user_photos是正确的。因为您的画布应用程序将位于http://apps.facebook.com/dankotest2/Default.aspx