0

从本地主机上运行的应用程序与 facebook api 通信时,我不断收到以下错误:

<urlopen error [Errno 10061] No connection could be made because the target machine actively refused it>

我的应用程序正在使用一个名为“django social auth”(https://github.com/omab/django-social-auth)的 django 包来使用 facebook graph api 对用户进行身份验证。当 facebook 重定向到我的应用程序时,似乎会发生错误 - 在以下 URL:

http://localhost:8000/complete/facebook/?code=AQDXjgUiEmaWbO6fFuEiMqDicVDpFAEOy6qfptVP5OcSmHHS9qrTgclg3A1cKsJhw6XnFjqjHWdtclbvyGEKSiJUcbV0vAFbBU-HnPdOz0aPfS8uZMNuoC063U0VjU-7hFtVHe2V3UqjtiQVGwUjAfzd1dnxOtr6Y0b0owbrJBNxSAbtIAkWR1YVxYEuqFdSP_g

该错误仅发生在我的个人计算机(Windows 7、python 2.7.3、Chrome)上——让我相信这可能是 Windows / Python 问题——而不是应用程序问题。它不会发生在另一台使用 XP 运行相同应用程序的机器上。

我已经在网上寻找解决此错误的方法 - 但我似乎无法找到有关如何解决该问题的明确解释。如果这不是唯一的解决方案,我真的不想更改操作系统。

4

0 回答 0