使用ASPCMS程序搭建的网站部署HTTPS证书后登陆后台提示非法外部提交被禁止如何解决?

温馨提示:文章已超过453天没有更新,可能存在链接失效,相关教程仅供参考

使用ASPCMS程序搭建的站点部署https证书加密后,后台登入的时候提示非法外部提交被禁止如何解决?简单写个教程记录下ASPCMS部署证书后后台无法登入的解决办法,同时也给需要同学提供一丢丢帮助。

解决办法

/inc/CommonFun.asp找到以下内容

Function isOutSubmit()
	dim server1, server2
	server1=getRefer
	server2=getServername
	if Mid(server1, 8, len(server2)) <> server2 then
		isOutSubmit=true
	else
		isOutSubmit=false
	end if
End Function

image.png

替换成如下内容

Function isOutSubmit()
    dim server1, server2,num
    server1=getRefer
    server2=getServername
    if Left(server1,5)="https" then
    num=9
    else
    num=8
    end if
    if Mid(server1, num, len(server2)) <> server2 then
        isOutSubmit=true
    else
        isOutSubmit=false
    end if
End Function

image.png

更改完成后保存CommonFun.asp文件,重新登陆后台,完美解决

© 除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处

取消
微信二维码
微信二维码
支付宝二维码