Google Authsub для домена приложений Google - PullRequest
1 голос
/ 07 июня 2011

Мое основное доменное имя зарегистрировано в Службах Google, поскольку я использую их почтовые службы.

У меня есть несколько веб-инструментов, которые позволяют пользователям проходить аутентификацию в Google Analytics с помощью Authsub, а затем создавать отчеты на моем веб-сайте. Эти инструменты отлично работают на других моих доменах, но если я размещу их на своем основном домене, я не смогу заставить аутентификацию работать.

например:.

Если я использую запрос, заканчивающийся на:
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1 тогда это ошибки как:

Запрошенная вами страница не может быть отображена. Другой сайт запрашивал доступ к вашей учетной записи Google, но отправил неверный запрос. Свяжитесь с сайтом, который вы пытались использовать, когда получили это сообщение, чтобы сообщить им об ошибке. Подробное сообщение об ошибке:

Сайт "http://mydomain.com" не был зарегистрирован.

Однако, если я использую запрос, заканчивающийся на:
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1&hd=mydomain.com тогда мне преподносят:

Чтобы авторизовать стороннюю службу для доступа к вашей учетной записи, необходимо войти в систему.

И затем он показывает логин для моей учетной записи приложения, который будет бессмысленным для пользователя.

Я хочу, чтобы он проходил обычную аутентификацию (например, запрашивал у пользователей их идентификатор и пароль Google Analytics, как это происходит в других доменах.) Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

Удалось исправить это в итоге.Это не имеет ничего общего с передачей URL, так как «hd = default» было правильным.Исправление состояло в том, чтобы изменить URL возврата в https://www.google.com/accounts/ManageDomains, чтобы он соответствовал моему сценарию:)

0 голосов
/ 07 июня 2011

У вас есть ключ API для этого. Вы можете зарегистрировать этот ключ API со своим старым хостом и использовать его с новым хостом.

Это может вызвать проблемы для правильной работы .....

...