При использовании базовой аутентификации http имя пользователя может быть передано в URL-адресе, например
http://david@foo.com/path/
Но теперь предположим, что имя пользователя - это адрес электронной почты, например (скрыто) Это явно неоднозначно:
http://david@company.com@foo.com/path/
Есть ли способ избежать символа @ в имени пользователя? Я пробовал стандартную кодировку URL:
http://david%40company.com@foo.com/path/
, но это не помогло.