From ecee2ba60a016906410aabcc17adffc099302e0b Mon Sep 17 00:00:00 2001 From: kdh0120 Date: Tue, 22 Jun 2021 00:21:42 +0000 Subject: [PATCH] =?UTF-8?q?=EC=8B=A4=EC=84=9C=EB=B2=84=20=EB=A9=80?= =?UTF-8?q?=ED=8B=B0=EB=8F=84=EB=A9=94=EC=9D=B8=EC=9D=84=20=EC=9C=84?= =?UTF-8?q?=ED=95=9C=20=EC=A1=B0=EC=B9=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FO/Controllers/AccountController.cs | 9 ++++++--- FO/Controllers/CRoomController.cs | 3 ++- FO/Controllers/CourseController.cs | 30 +++++++++++++++++++---------- FO/Controllers/FOBaseController.cs | 3 ++- FO/Controllers/MyController.cs | 9 ++++++--- FO/Views/Course/ApplyEdu.cshtml | 4 ++-- 6 files changed, 38 insertions(+), 20 deletions(-) diff --git a/FO/Controllers/AccountController.cs b/FO/Controllers/AccountController.cs index 3bf1cb7..a2a2990 100644 --- a/FO/Controllers/AccountController.cs +++ b/FO/Controllers/AccountController.cs @@ -481,7 +481,8 @@ namespace NP.FO.Controllers String REQ_SITE_NM = "YNICTE"; String REQ_URL = ""; String RETURN_MSG = ""; - String SITE_URL = GetConfig("fronturl"); + String SITE_URL = "https://" + Request.Url.Host; + //String SITE_URL = GetConfig("fronturl"); //인증요청사유코드 //00 : 회원가입 //01 : 성인인증 @@ -506,8 +507,10 @@ namespace NP.FO.Controllers ViewBag.PopupUrl = ""; //return url 설정 - RETURN_URL = GetConfig("fronturl") + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); - RTN_URL = GetConfig("fronturl") + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); + RETURN_URL = "https://" + Request.Url.Host + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); + RTN_URL = "https://" + Request.Url.Host + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); + //RETURN_URL = GetConfig("fronturl") + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); + //RTN_URL = GetConfig("fronturl") + "/Account/CertOk3" + sel + "?reason=" + reason + (!string.IsNullOrEmpty(param1) ? "¶m1=" + param1 : "") + (!string.IsNullOrEmpty(param2) ? "¶m2=" + param2 : ""); //모바일팝업 if (sel == "MOBI") { diff --git a/FO/Controllers/CRoomController.cs b/FO/Controllers/CRoomController.cs index dd120f6..e92946a 100644 --- a/FO/Controllers/CRoomController.cs +++ b/FO/Controllers/CRoomController.cs @@ -20,7 +20,8 @@ namespace NP.FO.Controllers public ActionResult Index() { vm.Lect = Dao.Get("cr.main.mygrade", new System.Collections.Hashtable() { { "lectno", vm.croomlectno }, { "cmno", vm.croomcmno},{ "userno", SUserInfo.UserNo} }).FirstOrDefault(); - ViewBag.fronturl = GetConfig("fronturl"); + ViewBag.fronturl = "https://" + Request.Url.Host; + //ViewBag.fronturl = GetConfig("fronturl"); ViewBag.Mobile = Dao.Get("users.users", new System.Collections.Hashtable() { { "userno", SUserInfo.UserNo } }).FirstOrDefault().mobile; if (vm.Lect == null) { diff --git a/FO/Controllers/CourseController.cs b/FO/Controllers/CourseController.cs index 469156d..1d15d68 100644 --- a/FO/Controllers/CourseController.cs +++ b/FO/Controllers/CourseController.cs @@ -20,7 +20,8 @@ namespace NP.FO.Controllers { return Redirect("/Course/Covers"); } - vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/CoverPayReturn"); + vm.viewname4 = vm.viewname4 ?? ("https://" + Request.Url.Host + "/Course/CoverPayReturn"); + //vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/CoverPayReturn"); vm.viewname6 = vm.viewname6 ?? (GetConfig("pginfomobile").Split('|')[0] + "/Course/CoverPayReturn"); foreach (var d in vm.items.Split(';')) { @@ -45,7 +46,8 @@ namespace NP.FO.Controllers { return Redirect("/Course/Books"); } - vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/BookPayReturn"); + vm.viewname4 = vm.viewname4 ?? ("https://" + Request.Url.Host + "/Course/BookPayReturn"); + //vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/BookPayReturn"); vm.viewname6 = vm.viewname6 ?? (GetConfig("pginfomobile").Split('|')[0] + "/Course/BookPayReturn"); foreach (var d in vm.items.Split(';')) { @@ -200,7 +202,8 @@ namespace NP.FO.Controllers { vm.viewname3 = "Base"; vm.previewname = vm.previewname ?? "/Course/OnBases"; - vm.viewname4 = GetConfig("fronturl") + "/Course/OnBasePayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/Course/OnBasePayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/Course/OnBasePayReturn"; base.PayAll(vm); return PayOn(vm); } @@ -208,13 +211,15 @@ namespace NP.FO.Controllers { vm.viewname3 = "College"; vm.previewname = vm.previewname ?? "/Course/OnColleges"; - vm.viewname4 = GetConfig("fronturl") + "/Course/OnCollegePayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/Course/OnCollegePayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/Course/OnCollegePayReturn"; base.PayAll(vm); return PayOn(vm); } public ActionResult PayOn(VMPay vm) { - vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/OnPayReturn"); + vm.viewname4 = vm.viewname4 ?? ("https://" + Request.Url.Host + "/Course/OnPayReturn"); + //vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/OnPayReturn"); vm.viewname6 = vm.viewname6 ?? (GetConfig("pginfomobile").Split('|')[0] + "/Course/OnPayReturn"); foreach (var d in vm.items.Split(';')) { @@ -674,7 +679,8 @@ namespace NP.FO.Controllers { vm.viewname3 = "College"; vm.previewname = "/Course/OffColleges"; - vm.viewname4 = GetConfig("fronturl") + "/Course/OffCollegePayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/Course/OffCollegePayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/Course/OffCollegePayReturn"; base.PayAll(vm); return PayOff(vm); } @@ -682,7 +688,8 @@ namespace NP.FO.Controllers { vm.viewname3 = "Total"; vm.previewname = vm.previewname ?? "/Course/OffTotals"; - vm.viewname4 = GetConfig("fronturl") + "/Course/OffTotalPayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/Course/OffTotalPayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/Course/OffTotalPayReturn"; base.PayAll(vm); return PayOff(vm); } @@ -690,7 +697,8 @@ namespace NP.FO.Controllers { vm.viewname3 = "Special"; vm.previewname = vm.previewname ?? "/Course/OffSpecials"; - vm.viewname4 = GetConfig("fronturl") + "/Course/OffDetailPayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/Course/OffDetailPayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/Course/OffDetailPayReturn"; base.PayAll(vm); return PayOff(vm); } @@ -700,7 +708,8 @@ namespace NP.FO.Controllers { return Redirect("/Course/Offs"); } - vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/OffPayReturn"); + vm.viewname4 = vm.viewname4 ?? ("https://" + Request.Url.Host + "/Course/OffPayReturn"); + //vm.viewname4 = vm.viewname4 ?? (GetConfig("fronturl") + "/Course/OffPayReturn"); vm.viewname6 = vm.viewname6 ?? (GetConfig("pginfomobile").Split('|')[0] + "/Course/OffPayReturn"); foreach (var d in vm.items.Split(';')) { @@ -1006,7 +1015,8 @@ namespace NP.FO.Controllers vm.payParams.Add("LGD_PRODUCTINFO", Request["LGD_PRODUCTINFO"]); vm.payParams.Add("LGD_AMOUNT", LGD_AMOUNT); vm.payParams.Add("LGD_BUYEREMAIL", Request["LGD_BUYEREMAIL"]); - vm.payParams.Add("LGD_RETURNURL", (GetConfig("fronturl") + "/Course/XpayReturnURL")); + vm.payParams.Add("LGD_RETURNURL", "https://" + Request.Url.Host + "/Course/XpayReturnURL"); + //vm.payParams.Add("LGD_RETURNURL", (GetConfig("fronturl") + "/Course/XpayReturnURL")); vm.payParams.Add("LGD_ENCODING", GetConfig("LGD_ENCODING")); vm.payParams.Add("LGD_ENCODING_NOTEURL", GetConfig("LGD_ENCODING")); vm.payParams.Add("LGD_ENCODING_RETURNURL", GetConfig("LGD_ENCODING")); diff --git a/FO/Controllers/FOBaseController.cs b/FO/Controllers/FOBaseController.cs index a965071..0eaf3e1 100644 --- a/FO/Controllers/FOBaseController.cs +++ b/FO/Controllers/FOBaseController.cs @@ -467,7 +467,8 @@ namespace NP.FO.Controllers vm.signkey = ComputeHash(vm.pginfo.Split('|')[2]); //vm.payitemname = Utf8ToEuckr(); - vm.viewname5 = GetConfig("fronturl") + "/Course/PayClose"; + vm.viewname5 = "https://" + Request.Url.Host + "/Course/PayClose"; + //vm.viewname5 = GetConfig("fronturl") + "/Course/PayClose"; vm.previewname = vm.previewname ?? "/My/Cart"; vm.deliveramt = GetInt(GetConfig("deliveramt")); } diff --git a/FO/Controllers/MyController.cs b/FO/Controllers/MyController.cs index 1242b2d..9a5b44c 100644 --- a/FO/Controllers/MyController.cs +++ b/FO/Controllers/MyController.cs @@ -144,7 +144,8 @@ namespace NP.FO.Controllers public ActionResult ReadyPay(VMPay vm) { vm.ispaycert = true; - vm.viewname4 = GetConfig("fronturl") + "/My/ReadyPayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/My/ReadyPayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/My/ReadyPayReturn"; vm.viewname6 = GetConfig("pginfomobile").Split('|')[0] + "/My/ReadyPayReturn"; vm.previewname = "/Ready"; base.PayAll(vm); @@ -201,7 +202,8 @@ namespace NP.FO.Controllers public ActionResult ExamPay(VMPay vm) { vm.ispayexam = true; - vm.viewname4 = GetConfig("fronturl") + "/My/ExamPayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/My/ExamPayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/My/ExamPayReturn"; vm.viewname6 = GetConfig("pginfomobile").Split('|')[0] + "/My/ExamPayReturn"; vm.previewname = "/Exam"; base.PayAll(vm); @@ -221,7 +223,8 @@ namespace NP.FO.Controllers public ActionResult CartPay(VMPay vm) { vm.ispaycart = true; - vm.viewname4 = GetConfig("fronturl") + "/My/CartPayReturn"; + vm.viewname4 = "https://" + Request.Url.Host + "/My/CartPayReturn"; + //vm.viewname4 = GetConfig("fronturl") + "/My/CartPayReturn"; vm.viewname6 = GetConfig("pginfomobile").Split('|')[0] + "/My/CartPayReturn"; vm.previewname = "/Cart"; base.PayAll(vm); diff --git a/FO/Views/Course/ApplyEdu.cshtml b/FO/Views/Course/ApplyEdu.cshtml index b25455b..e43415b 100644 --- a/FO/Views/Course/ApplyEdu.cshtml +++ b/FO/Views/Course/ApplyEdu.cshtml @@ -201,10 +201,10 @@
  • - @Html.TextBoxFor(x => x.Assign.post, new { @class = "postno", @style = "background-color:#ddd;", @readonly = true }) + @Html.TextBoxFor(x => x.Assign.post, new { @class = "postno", @style = "background-color:#ddd;" })
  • - @Html.TextBoxFor(x => x.Assign.address1, new { @class = "postadr", @style = "background-color:#ddd;", @readonly = true, @placeholder = "주소입력" }) + @Html.TextBoxFor(x => x.Assign.address1, new { @class = "postadr", @style = "background-color:#ddd;", @placeholder = "주소입력" })
  • @Html.TextBoxFor(x => x.Assign.address2, new { @class = "postadrsub", @placeholder = "나머지 주소입력", @maxlength = "200" })