Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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自定义OAuth批准页_Spring_Oauth - Fatal编程技术网

Spring自定义OAuth批准页

Spring自定义OAuth批准页,spring,oauth,Spring,Oauth,我在春季遇到了一个问题,目前我正在尝试创建一个自定义审批页面。我在/oauth/confirm_访问中创建了一个资源,它显示在我的oauth流中。 页面本身存储在一个.jsp文件和一个接近1:1的默认审批页面副本中(用于测试目的) 但是当我点击“授权”按钮时,我将被重定向到登录屏幕,因此我猜测我的cookie可能由于某种原因无效(我使用了SessionAttribute authorizationRequest) 我查看了WhitelabelApprovalEndpoint的实现并复制了它。(用

我在春季遇到了一个问题,目前我正在尝试创建一个自定义审批页面。我在/oauth/confirm_访问中创建了一个资源,它显示在我的oauth流中。 页面本身存储在一个.jsp文件和一个接近1:1的默认审批页面副本中(用于测试目的)

但是当我点击“授权”按钮时,我将被重定向到登录屏幕,因此我猜测我的cookie可能由于某种原因无效(我使用了SessionAttribute authorizationRequest)

我查看了WhitelabelApprovalEndpoint的实现并复制了它。(用我的页面替换了文本)它成功了

但是,我需要将此页面存储为.jsp文件

有人遇到过同样的问题吗

我会像这样返回页面:

@RequestMapping("/oauth/confirm_access")
public ModelAndView getAccessConfirmation(@ModelAttribute AuthorizationRequest clientAuth, Map<String, Object> model, HttpServletRequest request) throws Exception {
    //model specifics
    return new ModelAndView("approval", "model", model);
}
@RequestMapping(“/oauth/confirm_access”)
public ModelAndView getAccessConfirmation(@ModelAttribute AuthorizationRequest clientAuth,映射模型,HttpServletRequest请求)引发异常{
//模型细节
返回新模型和视图(“批准”、“模型”、“模型”);
}