Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 如何在Spring引导应用程序中禁用直接URL访问?_Spring Boot_Embedded Tomcat 8 - Fatal编程技术网

Spring boot 如何在Spring引导应用程序中禁用直接URL访问?

Spring boot 如何在Spring引导应用程序中禁用直接URL访问?,spring-boot,embedded-tomcat-8,Spring Boot,Embedded Tomcat 8,我们有一个Spring引导应用程序,使用YAML文件配置了嵌入式Tomcat。客户端脚本使用AngularJS编写 问题是,用户在使用直接URL时可以看到页面的HTML内容 例如,我们的主登录页面在被请求时打开,但是当知道页面在服务器上的位置的人直接请求时,可以看到静态HTML内容 这是一个安全漏洞,我希望这样的请求被阻止或重新定向到登录页面。嵌入式Tomcat是否有任何阻止直接访问的配置?查看Spring安全性:感谢您提供此链接。这确实很有帮助

我们有一个Spring引导应用程序,使用YAML文件配置了嵌入式Tomcat。客户端脚本使用AngularJS编写

问题是,用户在使用直接URL时可以看到页面的HTML内容

例如,我们的主登录页面在被请求时打开,但是当知道页面在服务器上的位置的人直接请求时,可以看到静态HTML内容


这是一个安全漏洞,我希望这样的请求被阻止或重新定向到登录页面。嵌入式Tomcat是否有任何阻止直接访问的配置?

查看Spring安全性:

感谢您提供此链接。这确实很有帮助