Проблема с подписанным запросом при разработке под localhost: 8080 - PullRequest
0 голосов
/ 15 октября 2011

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

При попытке разработки под localhost: 8080 (google-app-engine + java) я первоначально делаю перенаправление следующим образом:

response.redirectTemporary ( "https://www.facebook.com/dialog/oauth?client_id=myid&redirect_uri=http%3a%2f%2flocalhost%3a8080%2findex.html");

пока, так хорошо.

Затем я получаю запрос «Получить» из Facebook в форме,

http://localhost:8888/index.html?code=AQDLKIRrj...

Я предполагаю, что facebook определяет, что это локальный URL, и поэтому отправляет «Get» вместо «Post», которое обычно отправляется на общедоступный URL.

Однако единственным параметром URL является "? Code ="

Это прокси для подписанного запроса?

1 Ответ

2 голосов
/ 15 октября 2011

Это нормальное и ожидаемое поведение, не имеющее ничего общего с localhost.

См. http://developers.facebook.com/docs/authentication/ в разделе «Поток на стороне сервера».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...