Для регистрации + авторизации через соц сети в PHP проекте на Symfony использую HWIOAuthBundle. Настроил конфигурацию компонента безопасности вроде правильно: аторизация через ВКонтакте работает, как и должна. Аналогичным образом пытаюсь авторизоваться через Одноклассники. Компонент редиректит меня на страницу с виджетом ОК, но виджет содержит сообщение об ошибке с текстом ниже:
"Указанный redirect_uri не зарегистрирован в настройках приложения.
redirect_uri:
localhost:8000/login/check-odnoklassniki".
Proof:
При этом в настройках приложения добавлен именно этот redirect_uri.
Proof:
Меня смущает сслыка в response на странице с сообщением об ошибке (где, по идее, должен быть нормальный виджет ОК). В параметрах она содержит следующее:
"&redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Flogin%2Fcheck-odnoklassniki".
Нормально ли наличие символов %3A%2F%2, %3A, %2 вместо соответствующих ':' и '/'? Если это не мешает авторизации, то в чём проблема?
Заранее благодарю.