mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
SSO模块增加 server-url 属性,用于简化各种 url 配置
This commit is contained in:
@@ -22,6 +22,9 @@ public class SaSsoConsts {
|
||||
/** SSO-Server端:校验ticket 获取账号id */
|
||||
public static String ssoCheckTicket = "/sso/checkTicket";
|
||||
|
||||
/** SSO-Server端:获取userinfo */
|
||||
public static String ssoUserinfo = "/sso/userinfo";
|
||||
|
||||
/** SSO-Server端 (and Client端):单点注销地址 */
|
||||
public static String ssoLogout = "/sso/logout";
|
||||
|
||||
|
||||
@@ -253,7 +253,7 @@ public class SaSsoTemplate {
|
||||
public String buildServerAuthUrl(String clientLoginUrl, String back) {
|
||||
|
||||
// 服务端认证地址
|
||||
String serverUrl = SaSsoManager.getConfig().getAuthUrl();
|
||||
String serverUrl = SaSsoManager.getConfig().splicingAuthUrl();
|
||||
|
||||
// 对back地址编码
|
||||
back = (back == null ? "" : back);
|
||||
@@ -327,7 +327,7 @@ public class SaSsoTemplate {
|
||||
* @return Server端 账号资料查询地址
|
||||
*/
|
||||
public String buildUserinfoUrl(Object loginId) {
|
||||
String userinfoUrl = SaSsoManager.getConfig().getUserinfoUrl();
|
||||
String userinfoUrl = SaSsoManager.getConfig().splicingUserinfoUrl();
|
||||
return addSignParams(userinfoUrl, loginId);
|
||||
}
|
||||
|
||||
@@ -340,7 +340,7 @@ public class SaSsoTemplate {
|
||||
*/
|
||||
public String buildCheckTicketUrl(String ticket, String ssoLogoutCallUrl) {
|
||||
// 裸地址
|
||||
String url = SaSsoManager.getConfig().getCheckTicketUrl();
|
||||
String url = SaSsoManager.getConfig().splicingCheckTicketUrl();
|
||||
|
||||
// 拼接ticket参数
|
||||
url = SaFoxUtil.joinParam(url, ParamName.ticket, ticket);
|
||||
@@ -360,7 +360,7 @@ public class SaSsoTemplate {
|
||||
* @return 单点注销URL
|
||||
*/
|
||||
public String buildSloUrl(Object loginId) {
|
||||
String url = SaSsoManager.getConfig().getSloUrl();
|
||||
String url = SaSsoManager.getConfig().splicingSloUrl();
|
||||
return addSignParams(url, loginId);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user