安装结束,访问网站正常,然而用系统管理账户成功登录网站后却并没有显示管理界面。
作者: its
|
发布: 2009/3/28 (11:27)
|
阅读: 24447
|
评论: 0
|
静态地址
|
内容源码
正常情况下,系统管理人员登录 COMSHARP CMS 站点后,页面上应该显示系列管理界面,包括系统管理链接,栏目上的编辑按钮等等。然而安装顺利完成,网站也可以正常访问,但系统管理用户登录之后,页面上却并没有出现相应的系统管理界面,出现这种情形可能有两个原因:
您的访问客户端的系统时间比网站服务器的系统时间严重提前
提前幅度超过了24小时(不包括不同时区之间的差别)。在这种情形,如果您的访问客户端的系统时间严重超前,会导致浏览器误以为您的访问 Session 已经过期,从而使登录失败。
您的访问域名中包含不合法字符。
浏览器在保存访问 Session 的时候,会将访问账户信息(已加密),结合访问域名写到 Cookie 中,如果您的访问域名非法,将导致浏览器无法解析登录 Cookie。
这种情形比较罕见,事实上,您在注册域名的时候,包含非法字符的域名是不可能注册成功的,但在一些二级域名管理系统中,可能存在二级域名存在非法字符的问题,比如,以下二级域名是非法的,但在一些主机商那里也可以注册成功:
my_host.mydomain.com
上面的二级域名 my_host 包含了一个在域名体系中非法的字符,下划线(_),该非法域名虽然成功注册了,但浏览器在解析 Cookie 的时候,遇到这样的域名会无法解析,导致 COMSHARP CMS 访问客户端无法解析用户的 Session 信息。
|