【发布时间】:2011-12-09 09:03:31
【问题描述】:
我有一个使用 C# 和最新的 Facebook SDK 5.xyz 在 /net 中开发的 Facebook 画布应用程序 当我让应用程序运行一个所有文件都在根目录(http://localhost:81/)上的网站时,一切正常。 现在我不得不移动(调整)我的应用程序以从现有网站的子目录运行(http://localhost:81/MySiteFacebook/) 在 web.config 我有
<handlers>
<add name="facebookredirect" path="facebookredirect.axd" verb="*" type="Facebook.Web.FacebookAppRedirectHttpHandler, Facebook.Web" />
但是这种方式不起作用,而授权正在执行我在 url 中看到的重定向:
如果我在重定向 URL 中手动添加子目录并附带:http://localhost:81/MySiteFacebook/facebookredirect.axd
重定向工作正常,它会将我发送到我的注册页面。
鉴于这种行为,我回到我的 web.config 并将 /MySiteFacebook/facebookredirect.axd 添加到处理的“路径”中。
你猜怎么着?它没有将此路径添加到redirect_uri ..? :(
有什么想法吗?请,谢谢。
【问题讨论】:
标签: facebook redirect facebook-c#-sdk