首页 > CMS > 动易CMS > 正文

[解决方法]动易SP6 动网8.1整合出现的动网登陆,动易无法登陆的解决方法!

2024-09-10 21:55:20
字体:
来源:转载
供稿:网友
[解决方法]动易SP6 动网8.1整合出现的动网登陆,动易无法登陆的解决方法!

动易系统登陆,动网论坛也可以登陆,但是动网论坛登陆,动易就不能登陆了!

原因分析:登陆后直接转到首页了,没有传到整合接口写入整合的cookies值。

解决方法:
找到文件动网论坛根目录下的 login.asp 文件,然后再找到

If comeurl = "index.asp" Then
Response.Redirect "index.asp"
Response.End
End If

改为:

If comeurl = "index.asp" And Not DvApi_Enable Then
Response.Redirect "index.asp"
Response.End
End If

另一种整合错误:

动网论坛登陆出现错误的情况,
从动网这边登录出现如下提示,登录失败提示:
msxml3.dll 错误 '80072efd'
A connection with the server could not be established
/bbs/dv_dpo/cls_dvapi.asp,行 111

解决方法:
研究后发现问题主要是xmlhttp的send方法无法正常完成工作,可能是防火墙拒绝这个方法,比如瑞星,解决方法:创建一个规则答应w3p.exe(IIS工作进程)的所有通信,或者关掉本机防火墙(有硬件防火墙的话)。
另一种可能是服务器所在的机房使用了如NAT等的技术,有些服务器就属于这种情况,比如服务器的ip地址为:210.xxx.xxx.xxx,内部地址为172.xxx.xxx.xxx。动易的整合文件中Const API_Urls = "论坛频道@@http://www.xxxxx.com/bbs/dv_dpo.asp"直接写的域名,send方法执行发送到服务器的ip地址210.xxx.xxx.xxx,就会出现“无法与服务器建立连接”,正确的情况应该是发送到172.xxx.xxx.xxx。解决方法:打开windows安装目录/system32/drivers/etc/hosts文件,在里面添加172.xxx.xxx.xxx(你的服务器内部地址) www.xxxxx.com(你的网站域名),保存文件。
只要把您的服务器IP和域名写在该文件最后面即可。
如:210.22.22.22 www.powereasy.net

可以参考这个贴:http://bbs.powereasy.net/dispbbs.asp?boardid=67&id=349898

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选