在我的 ASP.NET 应用程序中,我使用一种方法来检查用户权限,以决定用户是否可以查看该页面,或者被重定向到“无效权限”页面。
由于在母版页上添加此权限重定向会导致无限循环,因此我被迫将其应用于所有页面。我不想将此方法复制到每个页面上,因此我想在我的 Web 应用程序中创建一个包含此方法的类,以便我可以在我的应用程序中全局使用它。
我没有接受过正式培训,但我的直觉告诉我,在课堂上放置 Response.Redirect 或任何“Web”功能是不好的做法?我对么?如果是这样,有没有更好的方法来解决这个问题?