使用Facebook应用程序时使用安全浏览重定向循环?

时间:2011-10-25 08:53:36

标签: c# facebook facebook-c#-sdk

我使用C# SDK开发了一个Facebook应用程序,因为我输入了一个安全标签网址和安全画布网址,所以在他们的Facebook设置中启用Secure Browsing的人只会遇到无限重定向循环。它指向我的应用程序托管的网站,然后返回,然后返回,然后返回,依此类推等等。

我正在创建一个新的CanvasAuthorizer实例,然后将ReturnUrlPath设置为标签页的网址,然后我正在调用.Authorize()

如果没有安全浏览,这一切都可以正常工作,但是通过安全浏览,它只是一次又一次地重定向。

我试过寻找答案,但到目前为止我运气不好。

编辑:进一步调查,.Authorize()调用失败。这是假的。我真的完全不知道为什么会这样。

编辑2:为了澄清,安全浏览功能启用时授权失败,但在关闭时工作正常。

1 个答案:

答案 0 :(得分:1)

经过多次头疼之后,我发现失败的原因是我在托管应用程序的网站上没有正确设置SSL。这导致身份验证失败,因为它将自身重定向到非HTTPS站点。