У меня есть служба REST, и когда я пытаюсь сделать звонок к товару, у которого есть имя, у которого есть имя, у меня есть имя, я получаю выше ошибки, что имело бы смысл, если бы я не был закодирован &Получение «Потенциально опасное значение Request.Path было обнаружено у клиента (&)»
Так что это будет мой призыв:
http://localhost:57851/myService/Servers/myServer/Repositories/myRepository/Models/Mine%26Yours
Вы можете увидеть «Mine & Yours» имеет был закодирован как «Mine% 26Yours», поэтому он должен быть безопасным.
Но запрос подбирается, как будто я его не закодировал.
Любые идеи?
Edit:
Это не то же самое (Getting "A potentially dangerous Request.Path value was detected from the client (&)")
Возможный дубликат [Начало "потенциально опасное значение Request.Path было обнаружено от клиента (&)"] (http://stackoverflow.com/questions/6025522/getting-a-potentially-dangerous- Requ est-path-value-was-detected-from-the-client) – haraman
Нет, не дублирование, в этом вопросе они не кодировали &, поэтому да, что должно потерпеть неудачу. – sbarnby71
Что вы имеете в виду, «подобрано», как будто я не кодировал его? идея кодирования заключается в том, чтобы избежать потенциально опасного поведения, но, наконец, вы получаете исходное значение на стороне сервера (не закодировано). – mikus