首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tomcat+josso1.8.6+spring

tomcat+josso1.8.6+spring
EN

Stack Overflow用户
提问于 2012-08-24 04:53:32
回答 1查看 755关注 0票数 0

我使用JOSSO 1.8.6。我配置了与JOSSO相关的Tomcat目录文件中的所有文件,并且在web applicationspring文件中进行了所有配置。我得到了以下网址。

代码语言:javascript
复制
http://localhost:8080/TestLogin/?josso_cmd=login_optional
 &josso_back_to=http://localhost:8080/TestLoginDemo/josso_security_check
 &josso_partnerapp_id=TestLoginDemo

但我的问题是:

我的父web应用程序是--TestLogin意味着这个应用程序登录页面主要用于显示所有其他web应用程序子web应用程序。

我有三个孩子申请

  1. TestLoginDemo
  2. jossoLogin1
  3. JossoLoginDemo

所有的都是春季申请。

我点击浏览器平均网址是http://localhost:8080/TestLoginDemo

所以我看到下面的URL

代码语言:javascript
复制
http://localhost:8080/TestLogin/?josso_cmd=login_optional
 &josso_back_to=http://localhost:8080/TestLoginDemo/josso_security_check
 &josso_partnerapp_id=TestLoginDemo

但是在成功登录之后,我发现TestLogin流意味着不转移到TestLoginDemo

那么,如果我必须对TestLoginDemo进行流的话,有什么方法呢?

成功后,这个URL:

代码语言:javascript
复制
http://localhost:8080/TestLogin/?josso_cmd=login_optional
 &josso_back_to=http://localhost:8080/TestLoginDemo/josso_security_check
 &josso_partnerapp_id=TestLoginDemo

成功登录到以下URL页面:

代码语言:javascript
复制
http://localhost:8080/TestLogin/login.htm

而不是下面正确的URL:

代码语言:javascript
复制
http://localhost:8080/TestLoginDemo/login.htm

有人能指导我如何做到这一点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-06 14:32:19

  • 为什么josso_cmd=login_optional,你把它设成这样?默认情况下,这是指定josso_cmd参数的必要条件。
    • 为了回到原来的应用程序,您必须使用josso_partnerapp_ctx参数(不要忘记编码URL),这将被传递到安全检查页面,如果安全检查成功的话,这个页面将引导您到这个页面。

通常,URL如下所示:

ctx=https%3a%2f%2site.domain.com%2fhome.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12103323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档