У основного приложения tnet не всегда ловятся исключения - PullRequest
1 голос
/ 06 марта 2020

Я постараюсь объяснить исключение, с которым я сталкиваюсь. У меня есть приложение, созданное с do tnet core 2.1, работающее под localhost: 5000. Я применил глобальный обработчик исключений в классе запуска для обработки любых исключений, выданных приложением. Я проверил эту функциональность, и она работает абсолютно нормально. Однако, если я передам это 'http://localhost: 5000 / redirect = https% 3a% 2f% 2fey.com ' в URL, это вызовет исключение, но не попадет в приложение. Пожалуйста, обратитесь к скриншоту прилагается. Мое требование - перенаправить пользователя на общую страницу ошибки c.

[EDITED] Эта проблема была обнаружена во время тестирования качества. Кроме того, «перенаправление» здесь не является ключевым словом, если мы пытаемся заменить перенаправление любым случайным символом, который выдает то же исключение. например, 'http://localhost: 5000 / a = https% 3a% 2f% 2fey.com '

enter image description here

...