我在play framework2.2.0中制作小网站,我想阻止不需要的人执行无效操作并停止我的网站,前几天我读到我们可以在application.conf中设置无法访问我们网站的IP地址。 要么 我想通过播放框架2.2.0
中的ip地址来停止我的网站以获取相关用户答案 0 :(得分:3)
Play没有任何内置的访问控制解决方案,你可以做的最简单的事情就是将Play应用程序放在代理和守门员角色的某个HTTP服务器后面,这将为你过滤它,即。 nginx或Apache。
另一方面,你也可以intercept each request within Global object播放,它可以提供更好的灵活性,但你需要自己实现它。
编辑:这里有一个简单的示例,用于将IP与某种模式匹配:http://www.java2s.com/Code/Java/Network-Protocol/CheckifIPaddressmatchpattern.htm