一般通过sso服务可以实现取得跨域cookie,思路如下:
域A页面访问位于域A的服务器,对权限进行验证
域A服务器于域B服务器通信,记录一个唯一的加密串用作身份验证域(并将cookie信息发送给域B服务器)
域A服务器返回302跳转,跳转到域B下,并将加密串作为url的一部分
页面由域A跳转到域B,域B服务器通过加密串获取到事先从域A服务器上得到的cookie信息,并在响应头中添加set-cookie字段设置cookieConnection是后台做数据库 *** 作的时候创建的连接,如果需要关闭,在后台把你创建的连接调用close()方法就行了。
如:
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
conn = getConnection();
pstmt = connprepareStatement("select from booktab");
rs = pstmtexecuteQuery();
while (rsnext()) {
// traverse the records
}
} catch (SQLException e) {
// handle exception
} finally {
if (rs != null) { try { rsclose(); } catch (Exception e) { } }
if (pstmt != null) { try { pstmtclose(); } catch (Exception e) { } }
if (conn != null) { try { connclose(); } catch (Exception e) { } }
}JS 获取网站状态码,若网站存在,写入 TXT 文件,适用于 IE。
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。 当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)