Я использую Fineuploader в веб-приложении ASP.NET для загрузки файлов. Загрузка работает в большинстве случаев. Проблема в том, что загрузка нескольких файлов не работает, я получаю код состояния 406, когда клиент отправляет почтовый запрос с фрагментом файла.
Я пробовал отправлять файлы с тем же именем, таким же размером и расширением, что и файлы, которые не работают, и они работали, так что проблема не в имени файла, размере или расширении. Я не смог найти что-то общее между этими файлами. . Я настроил размер фрагмента на 5 МБ, но также попытался изменить его на 2 МБ и 10 МБ, но они также не сработали.
Вот распечатка запроса, может кто-нибудь определить проблему и как ее решить?
Судя по запросам, какая-то проблема с облачным фронтом или IIS? Я мало что знаю об этом.
Редактировать: Глядя на журналы IIS, я нашел это, кажется, что пользователь «-» для запроса, который вернул 406, это cs-username «-» из-за 406 или это запрос 406 из-за cs-username ' -'? Если второе, что может заставить пользователя так потеряться?