javascript SDK для Dailymotion логин redirect_uri несоответствие
Моя проблема: Когда я пытаюсь войти в Dailymotion с помощью javascript SDK
Dm.login( my_callback, {
scope: my_scopes,
redirect_uri: my_url,
response_type: "code"
});
Всплывающее окно открыто и не загружает страницу входа в Daylimotion, возвращая мою страницу redirect_uri с ошибкой url params:
**[my_url]?error=redirect_uri_mismatch&error_description=This+%60redirect_uri%27+isn%27t+allowed+by+%60client_id%27+configuration.&state=dmauth_XXXXXXXXX**
Но в моей конфигурации Dailymotion, return url
точно равен моему redirect_uri
отправлено параметром в Dm.login
Любые предложения?
2 ответа
API Dailymotion изменился и больше не принимает #
персонаж в return_url
и мой URL содержал # и поэтому не работал.
Это похоже на ту же проблему, что и ошибка URL обратного вызова Dailymotion
Вы должны убедиться, что redirect_uri
соответствует URL-адресу обратного вызова, который вы определили при создании ключа API на http://www.dailymotion.com/settings/developer. Это не соответствует, это вызовет ошибку, которую вы упомянули.