编程语言
首页 > 编程语言> > 基于HttpModule的安全性足以保证asp.net应用程序的安全性吗?

基于HttpModule的安全性足以保证asp.net应用程序的安全性吗?

作者:互联网

在ASP.NET应用程序上工作我已经使用自定义HttpModule实现了页面级访问控制,该HttpModule拦截每个传入请求,并检查所连接的用户是否可以访问所请求的页面(如果未访问,则将其重定向到错误页面).

>这种方法足以保证应用程序的安全性还是容易绕开它,
>您建议如何改进它?

提前致谢.

解决方法:

只要标准库中没有任何可用于所需内容的文件,就可以了,只要您已经对模块进行了充分的测试即可.如果无法访问服务器本身来修改web.config文件,则无法绕过HttpModule,如果攻击者已经这样做,那么这就是您最少的担心!

如果标准库中有可以使用的东西,您应该选择它,因为它不可避免地会被其他人广泛测试!

我建议为您的模块编写一套不错的单元测试,因为它将构成您的应用程序的主要防线!

标签:httpmodule,security,asp-net,c
来源: https://codeday.me/bug/20191101/1982011.html