最近遇到一个项目,是web程序。我们采用的公司自己的成熟框架开发的。此web程序,是和我们公司另外一套CS系统配套使用的。但是收费是另外进行的。web程序,也有一套授权流程。授权码在客户的web服务器上和我们公司的授权服务器上都放的有。但是为了解决,联网授权出现的网络超时或者我们公司授权服务器宕机的问题。打算当联网授权失败后,可以只采用客户服务器上的授权信息,使用三天。但是这个三天时间,我们要杜绝客户自己修改他们服务器上的系统时间,而跳过授权。请各位大虾支招,怎样取得客户服务器上的时间,即或是客户修改了他的服务器系统时间,也不能跳过授权。
解决方案 »
- 求一url重写的正则:把url中的匹配部分,添加到url的queryString参数里去
- 关于MemberShip 的LastLoginDate
- sql中时间的类型为varchar,怎么与当前时间进行比较
- 能在一个按钮事件中引发另一个页面的按钮事件吗??
- 简单..纯送分问题..Access数据库设计
- 怎样不花钱让网站被各大搜索引擎搜索到?
- 讨论DataGrid客户端排序
- 哪里有100元可能得到一个国际域名和50MASP.NET空间?
- 微软ASP.NET Starter Kit 入门指南commerce安装有什么技巧.我怎么老是connection.open出错.
- web页中读RTF数据的方法
- 支付宝CAE待扣款接口,远程解析xml 问题???
- 关于OPENMAS
DateTime d2 = DateTime.Now.ToUniversalTime();
TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
datetime = ts.TotalMilliseconds;<span id="jnkc"></span>
<script type="text/javascript">
var systemTime = parseInt(<%=datetime %>);
setInterval("jnkc.innerHTML=DisplayDate();",1000);
function DisplayDate()
{
var d,x,minus,second,s = "";
x = new Array("星期日", "星期一", "星期二");
x = x.concat("星期三","星期四", "星期五");
x = x.concat("星期六");
//d = new Date();
d = new Date(systemTime);
systemTime += 1000;
s += d.getYear()+"-";
s += (d.getMonth() + 1) + "-";
s += d.getDate()+ " ";
//s += x[d.getDay()]+" ";
s += d.getHours() + ":";
minus=d.getMinutes();
second = d.getSeconds();
if (minus<10)
{minus="0"+minus;}
if(second<10) { second="0"+second;}
s += minus + ":"+second;
return(s);
}
</script>