|
|
@@ -52,7 +52,8 @@ public class Yes24Login {
|
|
|
|
|
|
private String id;
|
|
|
private String type;
|
|
|
- private String requestUrl;
|
|
|
+ private String webRequestUrl;
|
|
|
+ private String mobRequestUrl;
|
|
|
private String callBackUrl;
|
|
|
private String userInfoUrl;
|
|
|
private String linkUrl;
|
|
|
@@ -62,7 +63,8 @@ public class Yes24Login {
|
|
|
public void init() {
|
|
|
id = env.getProperty("yes24.id");
|
|
|
type = env.getProperty("yes24.type");
|
|
|
- requestUrl = env.getProperty("yes24.login.requestUrl");
|
|
|
+ webRequestUrl = env.getProperty("yes24.login.web.requestUrl");
|
|
|
+ mobRequestUrl = env.getProperty("yes24.login.mob.requestUrl");
|
|
|
callBackUrl = env.getProperty("yes24.login.callbackUrl");
|
|
|
userInfoUrl = env.getProperty("yes24.userInfoUrl");
|
|
|
linkUrl = env.getProperty("yes24.linkUrl");
|
|
|
@@ -71,7 +73,8 @@ public class Yes24Login {
|
|
|
log.debug("\n\n---- YES24 initialization started ----");
|
|
|
log.debug("id: [{}]", id);
|
|
|
log.debug("type: [{}]", type);
|
|
|
- log.debug("requestUrl: [{}]", requestUrl);
|
|
|
+ log.debug("webRequestUrl: [{}]", webRequestUrl);
|
|
|
+ log.debug("mobRequestUrl: [{}]", mobRequestUrl);
|
|
|
log.debug("callBackUrl: [{}]", callBackUrl);
|
|
|
log.debug("userInfoUrl: [{}]", userInfoUrl);
|
|
|
log.debug("linkUrl: [{}]", linkUrl);
|
|
|
@@ -88,6 +91,7 @@ public class Yes24Login {
|
|
|
*/
|
|
|
public String getAuthorizeUrl(String state) {
|
|
|
String idGb = TsfSession.getFrontGb().equals("P") ? "PID" : "MID";
|
|
|
+ String requestUrl = TsfSession.getFrontGb().equals("P") ? webRequestUrl : mobRequestUrl;
|
|
|
StringBuilder apiUrlBuilder = new StringBuilder();
|
|
|
String redirectUri = GagaFileUtil.getConcatenationPath(PROTOCOL + TsfSession.getHttpServletRequest().getServerName(), callBackUrl);
|
|
|
apiUrlBuilder.append(requestUrl)
|