необработанное исключение безопасности при попытке flash опубликовать dato в моем asp.net приложение mvc

#asp.net-mvc #flash #post #unhandled-exception

#asp.net-mvc #flash #Публикация #необработанное исключение

Вопрос:

Я создаю действие, которое в основном обрабатывает получение данных post из приложения flash, но когда flash создает сообщение (с длинной строкой xml), кажется, что mvc frakework блокирует сообщение, и я получаю следующие выходные данные:

Заголовки ответов:

ОПУБЛИКОВАТЬ http://mysite.com/mycontroller Найдено 302

ПОЛУЧИТЬ http://mysite.com/Error/Generic?aspxerrorpath=/mycontroller 200 OK

Средство просмотра событий:

Сообщение о событии: произошло необработанное исключение безопасности.

Я пытался :

На моем контроллере [AcceptVerbs (HttpVerbs.Post), ValidateInput(false)] На мой взгляд: ValidateRequest=»false»

crossdomain.xml в корневом каталоге приложения.

низкий уровень доверия к конфигурации .net.

Я протестировал локально и работает, но при загрузке на рабочий сервер я получаю :

Произошло необработанное исключение безопасности.

Комментарии:

1. Итак, мой вопрос в том, ПОЧЕМУ я получаю это исключение безопасности? И как я могу этого избежать?

Ответ №1:

в коде, сгенерировавшем исключение, была проблема, связанная не с flash. Единственная проблема с de flash и mvc заключается в том, что любое перенаправление, redirectoaction или возврат другого представления не работают после публикации flash.