Я создаю сайт, на котором люди из организации будут входить в систему с учетными записями Google Apps, предоставленными своей организацией. Сайт использует стандартный образец кода OpenID DotNetOpenAuth для аутентификации с поставщиком Google OpenID.
OpenID включен в этом домене Google Apps, но когда я пытаюсь аутентифицировать пользователя через конечную точку https://google.com/accounts/o8/site-xrds?hd=domain.com
, я получаю следующую ошибку:
Ошибка при отправке прямого сообщения или получении ответа.
Однако если я использую стандартную https://www.google.com/accounts/o8/id
конечную точку и вхожу в свою учетную запись Google Apps, она работает!
Почему одна и та же учетная запись Google Apps дает два разных результата: одна конечная точка работает, а другая не может пройти аутентификацию должным образом?