gpt4 book ai didi

grails - Grails Controller 中的异步调用

转载 作者:行者123 更新时间:2023-12-02 15:39:30 25 4
gpt4 key购买 nike

有办法实现吗?

redirect(url: "${myDomain1RootUrl}/j_spring_security_logout") // make this asynchronous call
redirect(url: "${myDomain2RootUrl}/j_spring_security_logout") // make this asynchronous call
redirect(uri: "/j_spring_security_logout")

基本上,此代码将注销几个内部域的 session ,然后最终注销当前站点。这可能吗?

谢谢。

最佳答案

不,您不能有多个重定向。但是Spring Security支持一个'logoutSuccessUrl'参数,您可以使用它来链接请求。转到url1,该页面注销并重定向到url2,URL2注销并重定向回该应用程序并注销:

String url1 = "${myDomain1RootUrl}/j_spring_security_logout"
String url2 = "${myDomain2RootUrl}/j_spring_security_logout"
String url3 = createLink(uri: "/j_spring_security_logout", absolute: true)

String twoPlusThree = url2 + '?logoutSuccessUrl=' + URLEncoder.encode(url3)
String all = url1 + '?logoutSuccessUrl=' + URLEncoder.encode(twoPlusThree)
redirect url: all

关于grails - Grails Controller 中的异步调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2779306/

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