我有一个DNN模块,我不在乎 VIEW页面是否使用SSL 。
但是,当模块编辑器在管理模板中加载我的模块的EDIT页面(我的模块是页面上唯一的模块)时,我想使用SSL安全地加载页面,如果站点具有SSL功能。
这可能吗?
答案 0 :(得分:0)
是的,只需将以下内容放在模块代码的开头。
// Force Page to use SSL if it can.
if (PortalSettings.SSLEnabled && !Request.IsSecureConnection)
{
DotNetNuke.Security.PortalSecurity.ForceSecureConnection();
}