Wirecloud + IDM问题

时间:2015-01-22 10:05:48

标签: fiware-wirecloud

突然之间,虽然一切都运行了9个多月,但最近似乎对IDM的身份验证失败了。具体来说,我收到错误500(内部服务器错误),没有提供其他详细信息。

在我的设置中,没有任何更改,相关部分为:

FIWARE_IDM_SERVER = "https://account.lab.fi-ware.org"
FIWARE_APP_ID = "<APP_ID>"
FIWARE_APP_SECRET = "<APP_SECRET>"

AUTHENTICATION_BACKENDS = (
    'wirecloud.fiware.social_auth_backend.FiwareBackend',
    'django.contrib.auth.backends.ModelBackend',
)

知道可能出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

FIWARE Lab的帐户服务器地址已从​​https://account.lab.fi-ware.org更改为https://account.lab.fiware.org(请注意虚拟设备中的破折号)。 https://account.lab.fi-ware.org已配置为重定向到新地址,但默认情况下Python 2不支持SNI,在考虑重定向之前,此请求失败。最简单的解决方案是使用新地址更新FIWARE_IDM_SERVER设置。

有关python不支持SNI以及如何启用它的更多信息,请参阅此link