Мы интегрируемся с YAMMER, используя поток OAuth2.0 на стороне сервера.
У некоторых наших клиентов есть поддомены, поэтому наш URI перенаправления должен быть динамическим. Мы настроили приложение yammer с динамическим URI перенаправления, как указано в документации. . Наш URI перенаправления выглядит так:
https://example.com
Проблема:
Срабатывает не каждый раз! При некоторых перенаправлениях на страницу проверки подлинности пользователя YAMMER возникает эта ошибка:
invalid redirect_uri
URL-адрес выглядит следующим образом:
https://www.yammer.com/dialog/oauth?client_id=XXX&redirect_uri=http://www.examle.com/yammer/callback
Ошибка возникает только несколько раз, поэтому ее трудно воспроизвести или отследить причину.
Я попытался удалить URL-адрес перенаправления из настройки приложения в YAMMER. Ошибка все еще возникает!
Кто-нибудь тоже сталкивался с этой проблемой? Что мы могли сделать не так?
Ценю твою помощь!