Клуб API Вебмастера

Ошибка: WRONG_REFERER

Запрос ( Request URL:https://oauth.yandex.ru/authorize?response_type=code&client_id={действующий идентификатор приложения} ) :

GET /authorize?response_type=code&client_id={действующий идентификатор приложения} HTTP/1.1

Host: oauth.yandex.ru

Ответ сервера:

HTTP/1.1 302 FOUND

Server: nginx

X-Frame-Options: DENY

Location: https://webmaster.yandex.ru/api/v2/verification_code.xml?state=&code=9702455

Content-Language: ru

 

Запрос 2 (Request URL:https://webmaster.yandex.ru/api/v2/verification_code.xml?state=&code=9702455 ) :

GET /api/v2/verification_code.xml?state=&code=9702455 HTTP/1.1 Host: webmaster.yandex.ru

Ответ сервера 2:

HTTP/1.1 200 OK Server: nginx/1.2.1

X-Frame-Options: SAMEORIGIN

...

<body><div>Ошибка: WRONG_REFERER</div></body>

...

В чем может быть дело? Пользователь в яндексе авторизован.

5 комментариев

Поправка: ошибка воспроизводится после повторной авторизации одного приложения одним и тем же пользователем

Я конечно уже не помню точно, напиши, что у тебя установлено в Callback URI, я вроде как поменял на https://oauth.yandex.ru/verification_code

А информацию вроде как нарыл на http://api.yandex.ru/oauth/doc/dg/reference/console-client.xml

Спасибо, помогло :-)

Да не за что. =)