小编Jam*_*ane的帖子

JHipster:是否允许匿名用户读取实体,但不更新?

我已经使用这些值生成了一个JHipster应用程序:

{
  "generator-jhipster": {
    "jhipsterVersion": "3.1.0",
    "baseName": "app",
    "packageName": "my.app",
    "packageFolder": "my/app",
    "serverPort": "8080",
    "authenticationType": "session",
    "hibernateCache": "ehcache",
    "clusteredHttpSession": "no",
    "websocket": "no",
    "databaseType": "sql",
    "devDatabaseType": "h2Disk",
    "prodDatabaseType": "mysql",
    "searchEngine": "elasticsearch",
    "buildTool": "gradle",
    "enableSocialSignIn": false,
    "rememberMeKey": "",
    "useSass": true,
    "applicationType": "monolith",
    "testFrameworks": [],
    "jhiPrefix": "jhi",
    "enableTranslation": false
  }
 }
Run Code Online (Sandbox Code Playgroud)

我想允许匿名用户查看实体,但不允许更新或删除该实体。我曾尝试编辑生成的SecurityConfiguration.java文件添加permitAll(HttpMethod.GET,"/**")authorizeRequests()configure(HttpSecurity http)法。accessdenied尝试访问实体时,我仍然会被引导到。

以前有人解决过这个用例吗?

java spring-security jhipster

2
推荐指数
1
解决办法
1819
查看次数

标签 统计

java ×1

jhipster ×1

spring-security ×1