NTLM публикует нулевые параметры через Wi-Fi

Это очень странная проблема, с которой мы столкнулись. У нас есть приложение, которое использует NTLM и все работает хорошо. Однако, когда мы заходим на сайт через Wi-Fi, тогда наш почтовый звонок (angularjs) работает в первый раз:

JS

$http.post('/search/test', { testString: 'test' });

C#

[HttpPost]
public JsonResult Test(string testString)
{
}

Как в testString корректно отображается как "тест", но затем обновление страницы приводит к тому, что она отображается как ноль. Последующие обновления приводят к тому, что это становится нулевым, пока мы не очистим кеш в Safari или Chrome на iOS.

Мы включили удаленную отладку для сафари на Mac для пошагового выполнения JavaScript, и пост с полезной нагрузкой выглядит правильно. Мы включили удаленную отладку на нашем сервере IIS 8.5 для пошагового выполнения кода в нашем приложении MVC 5. testString будет "тест" в первый раз, а затем обнулит все вызовы впоследствии.

Кто-то слышал об этой обстановке? Возможно, какая-то конечная точка DLP перехватывает это? Может ли MVC это как-то раздеть? Я пытался добавить ActionFilterAttribute к моему методу Test, и ModelState действителен. Любая помощь будет оценена

0 ответов

Другие вопросы по тегам