猿问

webservice session的问题 求扫盲!!!

我Jquery连接webservice  某些页面只有在已登录的情况下才能用而且好多页面都是这样的

难道我只能写如下的判断吗?

public boolSessionCheck()
{
if (Session[Consts.SESSION_USER_NAME] != null)
{
return true;
}
else
{
return false;
}
}

有没有别的好点的办法 ,比如wcf那样的webservice也有自己的一下会话管理方式

呼唤远方
浏览 300回答 5
5回答

小怪兽爱吃肉

在httpmodel中好像一次就可以了。我是在博客园中看到的,自己也没有试,你找找看。 如果你的页面是前台就没有必要验证了。如果是后台,就验证。一般是这样设计的。

幕布斯7119047

如果你的网页已经登录了,那么就可以直接使用当前已经登录的网页会话(同一个站点同一个浏览器进程)。 WebService默认情况下好像是支持Session的。

慕哥6287543

WebService 就别用session了。 验证头信息就行了。

胡说叔叔

还是不是每个方法都会验证码?  

holdtom

@koi:  是的,每个方法都会验证。建议采用这种做法。 像航班服务等这些程序大多都是头信息验证。安全高效。也有很高的保密性。
随时随地看视频慕课网APP
我要回答