2

尝试将 facebook 的 oauth 与 servicestack 一起使用,我正在点击 url
localhost:60782/api/auth/facebook

被带到 facebook 的身份验证对话框,但在单击允许后,我被重定向回我的重定向 URL,#f=AccessTokenFailed
localhost:60782/api/users#f=AccessTokenFailed

有人知道这里发生了什么吗?

4

1 回答 1

3

在设置 facebook 身份验证时我遇到了类似的问题。我发现很难查明问题,因为 servicestack 会捕获 Web 异常并有效地丢弃它。为了弄清楚发生了什么,我下载并编译了服务堆栈代码。然后,我能够更改我的项目以引用我的本地服务交互 DLL,这使我能够在 facebook auth 提供程序中设置调试点。

就我而言,我遇到了代理身份验证错误,这是由于服务器尝试在没有任何凭据的情况下联系 facebook 引起的。我通过重新配置我的开发电脑和生产电脑来克服这个问题,这样它们就不会通过代理。

于 2013-01-27T10:46:34.790 回答