URL авторизации Facebook не является www.example.com или example.com. Что еще это может быть? - PullRequest
0 голосов
/ 15 сентября 2011

У меня есть действующий сайт, к которому можно правильно обращаться как с example.com, так и www.example.com, с промежуточного сайта, и я также работаю локально.

У меня есть логика в моей модели web2py, которая в основном говорит,

if url root == www.example.com:
    use FB ID #1
elseif url root == example.com:
    use FB ID #2
else
    use FB ID #3

Однако некоторые пользователи, похоже, получают доступ к живому сайту, но получают учетные данные FB ID # 3.Какой еще способ доступа к живому сайту, кроме example.com и www.example.com?

ОБНОВЛЕНИЕ:

Я не использую никаких поддоменов, и вот код, который я использую для проверкиURL:

if request.env.http_host == 'www.example.com':
    FB_ID = #1
elif request.env.http_host == 'example.com':
    FB_ID = #2
else:
    FB_ID = #3
...