2011-10-25 44 views
1

我開發了一個使用C# SDK的Facebook應用程序,並且由於我輸入了安全標籤網址和安全畫布網址,因此在Facebook設置中打開的用戶只會遇到無限重定向循環。它指向我的應用託管的站點,然後返回,然後返回,然後返回等等。使用Facebook應用程序時使用安全瀏覽重定向循環?

我正在創建一個新的CanvasAuthorizer實例,然後將ReturnUrlPath設置爲標籤頁的URL,然後我打電話給.Authorize()

沒有安全瀏覽,這一切都正常,但通過安全瀏覽,它只是一遍又一遍地重定向。

我試過尋找答案,但到目前爲止我還沒有多少運氣。

編輯:進一步調查,.Authorize()調用失敗。它返回false。我真的完全不知道這是爲什麼。

編輯2:只是爲了澄清,當安全瀏覽是授權失敗,但是當它被關閉的正常工作。

回答

1

經過多次的搔頭之後,我發現失敗的原因是在我託管應用程序的網站上沒有正確設置SSL。這導致身份驗證失敗,因爲它將自己重定向到非HTTPS站點。