在Play框架中安全

时间:2011-08-09 05:01:22

标签: security playframework

我正在尝试在play框架中安装安全模块,我尝试使用http://www.playframework.org/documentation/1.2.2/secure但找不到Secure.class

 import models.Task;
 import play.mvc.Controller;
 import play.mvc.With;

 public class Application extends Controller {

     @With(Secure.class)
     public static void index() {

请任何帮助

4 个答案:

答案 0 :(得分:3)

您必须在conf / dependencies.yml

中添加模块

应该看起来谎言:

# Application dependencies

require:
    - play
    - secure

然后你必须输入以下命令

play dependencies your_play_app

答案 1 :(得分:3)

我在dependencies.yml中有以下内容:

require:
- play -> secure

我认为你必须在类定义之前使用@With(Secure.class)来保护整个控制器:

@With(Secure.class)
public class Application extends Controller {
    ...
}

答案 2 :(得分:3)

如上所述,如果你正在使用Eclipse,请确保运行play eclipsify以将Secure模块(及其类)带入项目中。

答案 3 :(得分:2)

在conf / dependencies.yml

中添加以下依赖项
require:
- play -> secure

然后,使用命令安装安全模块

play dpes

如果你使用eclipse,请记住在“play deps”命令

之后使用命令
play ec

此命令将使模块在您的日食中可见

相关问题