Используя двоеточие (:) в ответ URL с Аутентификацией Форм (“URL возврата, указанный для перенаправления запроса, недопустимо”),

Я добираюсь, ошибка "URL возврата, указанный для перенаправления запроса, недопустима" при использовании аутентификации форм. Я нашел этот поток, который говорит, что это - известная проблема с URL возврата, которые содержат двоеточия (мой действительно содержит некоторых).

Обходное решение в том потоке должно зафиксировать ошибку и использовать URL возврата по умолчанию... едва приемлемое решение. Я могу стараться избегать двоеточий в URL, но это - что-то вроде боли.

Действительно ли там другой альтернативен?

1
задан Deduplicator 1 February 2015 в 03:13
поделиться

1 ответ

Двоеточие является зарезервированным символом согласно URI RFC . Вы не можете поместить незакодированный : в запрос или хэш URI, точка.

Итак, вам нужно% -кодировать двоеточие.

2
ответ дан 3 September 2019 в 00:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: