Дело может быть в том, что POST-запросы без csrf-токена блокируются вашим фреймворком, а когда вы заходите через браузер - POST-данных нет, поэтому страница открывается.
Либо это может быть иной вид проверки, например, модуль оплаты и его страницы доступны только для авторизованных пользователей.
Посмотрите настройки вашего фреймворка, отключите csrf-проверку для этой страницы, убедитесь, что всё в порядке с правами доступа, и попробуйте сформировать тестовый запрос к странице уведомлений.