Я использовал страницу входа по умолчанию для cognito и пытался передать параметры запроса в URL обратного вызова. Кажется, что работает только с 1 параметром запроса, но не 2 (не пытался больше, чем это). Я пытался кодировать параметры запроса URL (как уже упоминалось в некоторых сообщениях здесь), но не сработало. Что работает
что не работает
Любая подсказка, как заставить это работать? На данный момент я обманул и кормил его как val1 = val2 и разбирал его.
Я создал пользовательский пул, идентификационный пул, используя сценарии формирования облака.
Ответ от AWS -
В консоли вы должны указать незашифрованный URL - https://www.google.com? Знач1 = а & val2 = Ъ . При доступе к размещенному пользовательскому интерфейсу вы должны предоставить закодированный URL перенаправления - redirect_uri = HTTPS% 3A% 2F% 2Fwww.google.com% 3Fval1% 3DA% 26val2% 3Db * +1007 * Надеюсь, это поможет!
В консоли вы должны указать незашифрованный URL - https://www.google.com? Знач1 = а & val2 = Ъ . При доступе к размещенному пользовательскому интерфейсу вы должны предоставить закодированный URL перенаправления - redirect_uri = HTTPS% 3A% 2F% 2Fwww.google.com% 3Fval1% 3DA% 26val2% 3Db * +1007 *
Надеюсь, это поможет!
Это цель переменной STATE - Документация & Ссылка .
STATE
Чтобы правильно настроить переменную состояния: &state=testparam1=param+testparam2=newparam
&state=testparam1=param+testparam2=newparam