对于PHPCMSV9 phpsso通信失败解决方法
来源:互联网 发布:ubuntu 输入 反应慢 编辑:程序博客网 时间:2024/05/18 03:31
一、
对于PHPCMSV9 phpsso通信失败一大原因是对于api.php?op=phpsso接口的频繁访问(如大量新注册用户),因为是主机层面的,所以会被安全狗判定为CC攻击,从而将服务器IP加入黑名单,这样会导致单点登录SSO的通信失败,整个会员系统瘫痪,不知道这个逻辑算不算是安全狗的Bug!!!
二、
1、检查站点根目录\caches\configs目录下的system.php文件中的域名配置等信息。
2、检查站点根目录\phpsso_server\caches\configs目录下的system.php文件中的域名配置等信息。
3、有部分用户是本机通信失败,检查C:\WINDOWS\system32\drivers\etc\hosts文件,如果用的是localhost域名访问,本机是否绑定了127.0.0.1 localhost(将# 127.0.0.1 localhost 前面的#号去掉)
4、检查phpsso的访问地址是否正确,然后查看设置->phpsso设置中的应用id、接口地址、加密密钥、版本号和phpsso->应用管理->编辑应用中的对应选项是否一致。
这里是应用ID(默认是为1的,如果你进行过删除再添加操作就变成其他的了,这里也要留意)
这里可以看到通信密钥("应用地址"是你网站的域名,注意最后有一个"/";通信文件是api.php?op=phpsso)
将上面两步的应用ID与加密密钥与phpsso配置里的参数对比(细心的朋友看看"接口地址"这里,最后面没有"/"了,这里又比官方的phpcms v9用户手册多了一个目录地址"phpsso_server")
三、补充http://blog.csdn.net/vailook/article/details/52692262
- 对于PHPCMSV9 phpsso通信失败解决方法
- phpcmsv9 sso 通信失败终极解决方案多方向
- phpsso 通信成功,但是前台,后台注册、添加会员都提示操作失败的解决办法
- phpcmsv9后台登录phpsso老提示验证码错误?
- 对于npm install失败的解决方法:
- 更改对于登录sa失败的解决方法
- phpcms phpsso通讯失败 提示无法链接到mysql服务器
- 关于phpcmsv9注册登陆失败的问题
- 网站搬家后,UC通信失败解决方法
- Discuz与UCenter通信失败的解决方法
- phpcms v9 中 PHPSSO无法通讯解决方法(PHPSSO无法通讯间接影响phpcms v9注册会员无法通过“重名无法通过”)
- Discuz! X2.5 与 UCenter 通信失败的解决方法总结
- PHPCMSV9在IE下无法登录后台解决方法
- Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法
- Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法
- 附加数据库对于服务器****失败!
- 删除 对于 数据库“Teacher”失败。
- .NET分布式开发报错:“与基础事务管理器的通信失败”的解决方法
- 查看手机加密状态
- 体系结构模式
- web.xml中load-on-startup的作用
- SpringMVC 重定向
- POJ 1696 Space Ant (极角排序、凸包卷包裹(GiftWrapping)算法)
- 对于PHPCMSV9 phpsso通信失败解决方法
- GPUImage 滤波算法详解
- UGUI让模型显示在UI前面的设置
- http
- Linux多线程编程(初步)
- 设计模式:各个模式间的对比
- 关于scanf与printf里的%*d
- Ubuntu 16.04下搭建 Android 开发环境 -JDK, Android Studio 安装
- MYSQL的使用