|
|
@@ -128,6 +128,9 @@ public class LoginController {
|
|
|
SecurityUtils.login ( username, password, authenticationManager ); //登录操作
|
|
|
|
|
|
String domain = RequestUtils.getHeader ( "domain" );
|
|
|
+ if(domain.contains("ydddl")){
|
|
|
+ domain = getIp(domain);
|
|
|
+ }
|
|
|
if (domain.contains("ydddl")){
|
|
|
|
|
|
} else {
|
|
|
@@ -181,6 +184,24 @@ public class LoginController {
|
|
|
return responseUtil.ok ( );
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 从url中获取ip地址(移动端数据处理)
|
|
|
+ * @param url
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public static String getIp(String url) {
|
|
|
+ // 去掉 http:// 或 https://
|
|
|
+ String withoutHttp = url.replaceAll("^https?://", "");
|
|
|
+
|
|
|
+ // 截取到第一个 : 为止
|
|
|
+ int index = withoutHttp.indexOf(":");
|
|
|
+ if (index != -1) {
|
|
|
+ return withoutHttp.substring(0, index);
|
|
|
+ }
|
|
|
+ return withoutHttp;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 用户登录
|
|
|
*
|
|
|
@@ -211,6 +232,9 @@ public class LoginController {
|
|
|
SecurityUtils.login ( username, "Xg@sys9hB2!xWm", authenticationManager ); //登录操作spring security
|
|
|
|
|
|
String domain = RequestUtils.getHeader ( "domain" );
|
|
|
+ if(domain.contains("ydddl")){
|
|
|
+ domain = getIp(domain);
|
|
|
+ }
|
|
|
if (domain.contains("ydddl")){
|
|
|
|
|
|
} else {
|
|
|
@@ -291,6 +315,9 @@ public class LoginController {
|
|
|
SecurityUtils.login ( username, "Xg@sys9hB2!xWm", authenticationManager ); //登录操作
|
|
|
|
|
|
String domain = RequestUtils.getHeader ( "domain" );
|
|
|
+ if(domain.contains("ydddl")){
|
|
|
+ domain = getIp(domain);
|
|
|
+ }
|
|
|
if (domain.contains("ydddl")){
|
|
|
|
|
|
} else {
|