Почему это связано с предоставлением мне кода безопасности вместо перенаправления обратно в мое приложение с токеном? - PullRequest
2 голосов
/ 26 мая 2011

Я использую пример LinkedIn PHP Oauth, найденный здесь:

https://github.com/petewarden/linkedinoauthexample

Я обнаружил, что гораздо проще понять и использовать по сравнению с другими вариантами, поэтому я хотел бы придерживаться его. У автора есть пример, основанный на том же коде, который я использую, который работает именно так, как я хочу, чтобы мое приложение работало. Единственная проблема состоит в том, что вместо перенаправления обратно в мое приложение после авторизации, он дает мне защитный код ...

Вы успешно авторизовались Моя заявка

Пожалуйста, вернитесь в свое приложение и введите следующий код безопасности для предоставления доступа:

Я лишь немного изменил пример автора, чтобы использовать его в качестве библиотеки CodeIgniter. Здесь - модифицированный пример кода. И здесь - это то, как я это называю в CodeIgniter.

Почему он не перенаправляет на мое приложение токен вместо этого?

1 Ответ

1 голос
/ 27 мая 2011

Обычно это означает, что вы не устанавливаете URL обратного вызова должным образом. (Или вообще не устанавливать обратный вызов, поэтому по умолчанию используется значение OOB.)

Мне потребовалось бы время, чтобы прочитать весь этот код и выяснить точную проблему, но, похоже, существует много ошибок error_log (). Итак, я бы проверил, какие настройки установлены где. Я также попытался бы посмотреть на необработанные HTTP-сообщения ... которые помогли бы мне определить, где чего не хватает, а затем мы могли бы взглянуть на это место в коде.

...