JSESSIONID cookie未使用主机名设置

时间:2013-12-22 07:10:47

标签: python cookies session-cookies jboss-4.0.x

我遇到过奇怪的Cookie行为。 我有python客户端登录到远程服务器并在那里执行servlet代码。 但不幸的是,我无法从服务器获取Set-Cookie:JSESSIONID。 通过在登录期间指定远程计算机的IP地址而不是它的主机名,我能够解决这个问题。

有没有人对此行为有解释?

我在客户端使用此代码:

rdr_hndlr = self.RedirectHandler()
rdr_hndlr.set_rep_data(rep_data)
opnr = urllib2.build_opener(rdr_hndlr)
rep_rq = urllib2.Request(rep_servlet, rep_data)
try:
    res = opnr.open(rep_rq)
...

P.S。主机名和其他网络配置已正确配置,因为其他Python客户端可以使用此计算机上的主机名连接到服务器。

谢谢!

0 个答案:

没有答案