小程序开发:帝国7.2及版本要如何支持https访问?

做帝国CMS小程序开发的时候,要求接口访问形式为https,而帝国7.2以下含7.2版本在服务器开启https访问时,后台一片空白,无法正常访问, 如何解决帝国cms支持https访问的问题呢?

修改:
/e/class/connect.php


function eReturnDomain(){
$domain=RepPostStr($_SERVER['HTTP_HOST'],1);
if(emptyempty($domain))
{
return '';
}
return 'http://'.$domain;
}


修改为


function eReturnDomain(){
$domain=RepPostStr($_SERVER['HTTP_HOST'],1);
if(emptyempty($domain))
{
return '';
}
return ($_SERVER['HTTPS'] ? 'https':'http').'://'.$domain;
}

修改前记得备份哦。

THE END