Asp.net mvc 4 检查Ip是否被阻止,并将用户重定向到404 not found

Asp.net mvc 4 检查Ip是否被阻止,并将用户重定向到404 not found,asp.net-mvc-4,Asp.net Mvc 4,我有asp.NETMVC4 我还有一个UserBaseController,它是从Controller继承的。 在OnActionExecuting中,我正在检查ip是否被阻止。 如果ip被阻止,我想用html显示用户404页面。 但当我重定向它进入无限重定向循环。显示404页面的正确方式是什么 我也试着用谷歌搜索它,但一切都失败了。你的404页面是否对IP进行了检查?不应该。只检查userbasecontroller中是否有ip。404页存在错误控制器,但它不是从userbasecontrol

我有asp.NETMVC4

我还有一个UserBaseController,它是从Controller继承的。 在OnActionExecuting中,我正在检查ip是否被阻止。 如果ip被阻止,我想用html显示用户404页面。
但当我重定向它进入无限重定向循环。显示404页面的正确方式是什么

我也试着用谷歌搜索它,但一切都失败了。你的404页面是否对IP进行了检查?不应该。只检查userbasecontroller中是否有ip。404页存在错误控制器,但它不是从userbasecontroller继承的