我可以强制使用 SSL 来保护 Dotnetnuke 模块编辑页面吗?
Can I force SSL to secure a Dotnetnuke Module Edit Page?
我有一个 DNN 模块,我不关心 VIEW 页面是否使用 SSL。
但是,当模块编辑器在管理模板中加载我的模块的编辑页面时(我的模块是页面上的唯一模块)我想安全地加载页面使用SSL,如果站点具有 SSL 功能。
这可能吗?
是的,只需将以下内容放在模块代码的开头即可。
// Force Page to use SSL if it can.
if (PortalSettings.SSLEnabled && !Request.IsSecureConnection)
{
DotNetNuke.Security.PortalSecurity.ForceSecureConnection();
}
我有一个 DNN 模块,我不关心 VIEW 页面是否使用 SSL。
但是,当模块编辑器在管理模板中加载我的模块的编辑页面时(我的模块是页面上的唯一模块)我想安全地加载页面使用SSL,如果站点具有 SSL 功能。
这可能吗?
是的,只需将以下内容放在模块代码的开头即可。
// Force Page to use SSL if it can.
if (PortalSettings.SSLEnabled && !Request.IsSecureConnection)
{
DotNetNuke.Security.PortalSecurity.ForceSecureConnection();
}