У меня есть сайт, где мы используем RadWindow в качестве подтверждающего всплывающего окна.
Почему всплывающее окно не отображается / не работает на " https ", когда все нормально работает на " http "?
Я могу добавить больше кода, если это необходимо, но я думаю, что это самое важное. Это где мой трек закончился ..
string url = "../Controls/General/ScenarieBeregning/ScenariePopupPage.aspx";
Log.Debug("popup . url: "+url+". "+DateTime.Now);
string script = string.Format(
"radopen('" + url + "?skemaId={0}&redirect={1}','RadWindow1')",
skemaId,
redirect);
ScriptManager.RegisterStartupScript(
Page, typeof(Page), "scenarieConfirmPopUp", script, true);
Я попытался добавить "https" в URL и Google, но без удачи.
Любая помощь очень ценится.
Я могу поделиться своим решением :
string protocol = Request.Url.Scheme; // HTTP eller HTTPS
string url = protocol + "://" + WebConfigConstant.HostAppsetting +"/Controls/General/ScenarieBeregning/ScenariePopupPage.aspx";