配置web应用服务的Content-Security-Policy

1.Tomcat中原生的Security

2.配置Tomcat的web.xml

3.配置html的META


                                                                                 Tomcat中原生的Security


Tomcat中的安全管理原理基本与前面JDK中的security类似,只是启动时需要在start后面添加-security参数,tomcat会自动读取 conf/catalina.policy 文件中的权限配置。启动命令如下:

①.startup.bat -security

②.catalina.bat -security


                                                                                    配置Tomcat的web.xml


1.最简单的security

说明:所有用户禁止访问所有源文件


    interceptor-jsp
    
        JSPs
	    //	 禁止访问的目录
            
        *.js
    
		//tomcat所有用户
		
    

   	//BASIC使用basic校验方式

    BASIC

2.加用户限制

说明:1.对指定文件限制;2.需输入tomcat用户验证


    interceptor-jsp
    
        JSPs
        *.js
        *.html
		//禁止以下请求方式
		
        GET
        POST
    
         //tomcat次角色可访问,并弹出输入tomcat的用户名,密码提示		
	  
    
        tomcat
    


    BASIC

 
//角色描述

     
The role that is required to log in to the Administration Application 

    tomcat

响应结果:

访问首页时需输入tomcat用户信息

配置web应用服务的Content-Security-Policy_第1张图片

访问.js文件响应结果


                                                                                   配置html的META


设置Content-Security-Policy头信息

具体参数:https://www.cnblogs.com/heyuqing/p/6215761.html

 

你可能感兴趣的:(java)