单点登录问题集合
来源:互联网 发布:ncbi的geo数据库 编辑:程序博客网 时间:2024/06/05 19:33
1.更改discuz后台与uc通信的方式是接口通信后,变得很卡
答:加上ip!
2.单点登录可以做到第三方应用登录,discuz同步登录,但是discuz登录无法把同步信息发到到第三方应用sevlet中?
答:discuz开通后台后的接口通信后,记得更新缓存
3.第三方应用中有一个论坛的链接连到论坛,但是怎样保证即使论坛那边已经退出了只要通过这个链接,又能自动登录?
答:把ucenter返回的js代码放到session域中,在页面把这代码放进js变量中。然后设置点击事件的js函数,使得点击后先把重新再页面中写出cookies,然后再跳转
3-1.后台代码处理</script>标签的bug:
<span style="white-space:pre"></span>logger.info($ucsynlogin);String $ucsynlogin_xml = $ucsynlogin.replaceAll("</script>", "<\\\\/script>");logger.info($ucsynlogin_xml);uc.resultCode = $ucsynlogin_xml;3-2.前台js处理,调用LinktoDiscuz即可:
<!--安装与UCenter的cookie信息 --><c:if test="${!empty sessionScope.$ucsynlogin}"> <script type="text/javascript"> var discuz_session = '<%= request.getSession().getAttribute("$ucsynlogin")%>'; var discuz_URL ="<%= AppConfigUtil.get("DISCUZ_URL")%>";</script></c:if><script type="text/javascript">//连接论坛处理function LinktoDiscuz(){if(typeof(discuz_session) != "undefined"){ $("#index_link").html(discuz_session);setTimeout(openwidow,100);}}function openwidow(){window.open(discuz_URL,"_blank");}</script>
---------------------------------------------------------------------------------------discuz在linux服务上线工作步骤总结--------------------------------------
1.安装好php-fmp,nginx环境
2.把全新的discuz文件上传到服务器并赋予777权限
3.验证码图片黑白模糊:如果linux的php环境没有gd库,那么需要通过yum加载gd库。
4.后台直接登录ucenter:uc_server/model/admin.php:22行改为$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
5.后台验证码一直cccc,或者经常退出:将 config/config_global.php 文件$_config[‘admincp’][‘checkip’ =0。
6..解决服务器自己本身可以访问自己域名 改vim /etc/hosts 把主机与域名对应
7.解决第一次同步登录需要手动登录 (看教程)
8.免登陆
8-1:替换functionmenber,classmenber,function_core.php
8-2:修改钉钉文件夹
8-3:如果有需要,修改钉钉的jsapi.php引用的task.js0.3.8为0.3.6(这个是钉钉权限失败的原因)
- 单点登录问题集合
- 单点登录配置问题
- cas 单点登录问题
- 单点登录问题
- 单点登录SSO系列文章集合
- 单点登录相关问题总结
- 单点登录技术Cookie问题
- Cas单点登录 证书问题
- 解决了单点登录(SSO)问题[图]
- webseal 单点登录的一个问题
- SSO单点登录需要解决的问题
- 针对单点登录问题,有几点建议
- CAS单点登录中文用户名乱码问题
- CAS单点登录遇到的问题记录
- CAS单点登录中文用户名乱码问题
- 单点登录生成证书遇到的问题
- CAS单点登录中文用户名乱码问题
- 单点登录之cookie域名问题
- 如何在inputreader中拦截相应的virtual key
- 企业都能用到的免费自动IT资产管理软件系统
- 随机过程笔记(一)
- PhpStorm 配置IDE
- 安卓概述及开发环境
- 单点登录问题集合
- DAO全部的实现代码
- IOS-15-IOS支付宝集成时解决的3个蛋疼的问题!(最蛋疼的一次,希望你们少受折磨)
- 数据结构之队列
- Sklearn中的随机森林
- leetcode | Pascal's Triangle II
- log4J配置及在web.xml文件中的配置
- 如何向Windows虚拟机分配更多硬盘空间
- codevs 寻找道路