关于http改为https的实现

本文详细阐述了HTTPS访问的重要性及其实现方法,包括通过修改表单的action属性将其指向HTTPS地址,并在系统加载时使用JavaScript进行重定向,以确保整个会话过程的安全性和数据的加密传输。
1:https的访问.需要证书才能够访问,加强了系统的安全性
2:实现方法:
只需在一个请求中设置成https,其它的请求页面都会转为https

如:我们在登录页设置https:
<form name="login" id="login" method="post" action="https://<%=ip% >:<%=port%><%=path%>/tellin/portal/loginaction.action">

将action的地址改为https即可,ip一般为8043

仅仅这样做是有缺陷的.因为首次进入到登录页面,并没有转为https.所以见第3步.
3:系统一加载,就用js重定向到https
//重定向到https页面
var locaStr=window.location+'';
if(locaStr==null||locaStr.indexOf("https:")==-1)
{
window.location="https://<%=ip%>:<%=port%>/<%=path% >/tellin/portal/reloadLogin.action";
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值