Беда с authlogic_rpx - PullRequest
       34

Беда с authlogic_rpx

0 голосов
/ 01 мая 2010

Я пытаюсь запустить http://github.com/tardate/rails-authlogic-rpx-sample (была изменена только версия rails), но появляется сообщение об ошибке http://gist.github.com/385696,, когда RPX возвращает информацию после успешной аутентификации через учетную запись Google. Что здесь не так? И как я могу это исправить?

Код был успешно протестирован с рельсами 2.3.3 его автором: http://rails -authlogic-rpx-sample.heroku.com /

Я работаю в Windows с cygwin и rails (2.3.5), rpx_now (0.6.20), authlogic_rpx (1.1.1).

Обновление

Через несколько часов RPX отклонил мое приложение http://img96.imageshack.us/img96/2508/14128362.png

Update2

То же сообщение об ошибке (http://gist.github.com/386124) появляется с http://github.com/grosser/rpx_now_example, но в этом случае RPX позволяет мне войти (пока).

решаемые

см. Ниже

Ответы [ 2 ]

0 голосов
/ 01 мая 2010

Причиной был символ \ r в моем ключе API. По-видимому, ни один из шагов не выполнял обрезку клавиш, и исключение не было обработано должным образом.

0 голосов
/ 01 мая 2010
Got error: Invalid parameter: apiKey (code: 1), HTTP status: 200

Сначала необходимо зарегистрировать свое приложение RPX на http://www.RPXnow.com и указать его имя. Вам будет назначен ключ API, который вы должны установить в файле config/environment.rb:

RPX_API_KEY = ENV["RPX_API_KEY"]
RPX_APP_NAME = "your_app_name_here!"

Или: Прочитайте слайд 35: http://www.slideshare.net/tardate/srbauthlogicrpx

На уровне базы данных не должно быть никаких ограничений.

...