Grails/Shiro内部URL请求

Grails/Shiro内部URL请求,grails,shiro,Grails,Shiro,我们有一个grails应用程序,正在使用Shiro安全插件 我们目前正在使用groovy URL功能获取页面的输出并呈现DIV中的内容,但当对任何受保护的Shiro页面发出此类请求时,它会向我们显示登录页面,因为Shiro无法将内部请求识别为有效的登录用户 有人知道如何克服这个问题吗?我想你是说“URL功能”之类的东西 def output = new URL("http://google.com").text 这是一个外部请求-这就是登录页面的原因 使用g.render-方法取回内部内容:

我们有一个grails应用程序,正在使用Shiro安全插件

我们目前正在使用groovy URL功能获取页面的输出并呈现DIV中的内容,但当对任何受保护的Shiro页面发出此类请求时,它会向我们显示登录页面,因为Shiro无法将内部请求识别为有效的登录用户

有人知道如何克服这个问题吗?

我想你是说“URL功能”之类的东西

def output = new URL("http://google.com").text
这是一个外部请求-这就是登录页面的原因

使用
g.render
-方法取回内部内容:

String output = render(template:'/book/form',model:[book:myBook])