Ця проблема може бути наслідком, коли у вас є сторінка з бритвою в mvc з моделлю, яка має деякі правила перевірки. Якщо ви надсилаєте повідомлення з форми і ви забули відобразити помилки перевірки в якомусь полі, тоді це повідомлення може з’явитися. Спекуляція: це може бути, якщо метод, який ви публікуєте, інший і використовується іншими джерелами або проживає в іншому місці, ніж метод, що обслуговує оригінальний запит.
Тому, оскільки це інше, він не може повернутися на початкову сторінку, щоб відобразити або обробити помилки, оскільки функціонування та стан моделі не є однаковим (щось подібне).
Виявити це може бути дещо складно, але помилку зробити просто. Переконайтеся, що ваш метод отримання фактично підтверджує всі можливі способи його публікації.
наприклад, навіть якщо у вас є перевірка на сервері, яка фактично унеможливлює запис у формі рядка, який перевищує максимум, дозволений вашою валідацією, можуть існувати й інші способи та джерела, які розміщують метод отримання.