gpt4 book ai didi

grails - 'Sorry, you'是否无权查看此页面的来源?

转载 作者:行者123 更新时间:2023-12-02 14:31:42 25 4
gpt4 key购买 nike

我正在为Grails使用Spring Security插件。我可以对LDAP进行身份验证,也可以看到授权工作。授权失败时,我会看到“对不起,您无权查看此页面”。这个错误是从哪里来的?

我的SecureController代码如下。

package com.testapp

import grails.plugin.springsecurity.annotation.Secured
import org.springframework.web.context.request.RequestContextHolder

class SecureController {


@Secured(['ROLE_USER'])
def showUser() {
def msg = ' ROLE_USER users see this'

render view: 'enter', model: [msg: msg]
}

@Secured(['ROLE_ADMIN'])
def showAdmin() {
def msg = ' ROLE_ADMIN users see this'
render view: 'enter', model: [msg: msg]
}
}

最佳答案

该页面是Spring安全核心插件中的denied.gsp View /页面。当拒绝访问请求的资源(例如,未通过@Secured检查失败)时,将显示此 View 。

如果要用自己的 View 替换它,请创建一个新的 View /页面grails-app/views/login/denied.gsp

关于grails - 'Sorry, you'是否无权查看此页面的来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27626654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com