C注入为B后,多了一个身份,需要先登出然后自动登入

//确认开通个人商家

function openPersonMerchant() {

if (!document.getElementById("agree").checked) {

alert("请先同意《钱宝网商家协议》条款");

return;

}

HYIP.ajax('${ctx}/verify/goMerchantPersonVerifySuccess.html',{name:$('#name').html(),idCode:$('#idCodeTrue').val(),bankName:$('#bankName').html(),bankCardNum:$('#bankCardNum').html()},function(data){

if(data.success){

var url ="<fmt:message key='cas.domain' />/cas/logout?service=<fmt:message key='user.domain' />/usercenter/logout/logout.html?username="+data.data.param+",http://enterprise.qbao.com/verify/merchantVerifysuccess.html";

window.location.href = url;

}

},function(data){

HYIP.showDynamicErrorMsg(data.message); 

});

开通个人商家成功后,先登出,然后自动登入,往enterprise跳转之

http://passport.qbao.com/cas/logout?service=user.qbao.com//usercenter/logout/logout.html?username=xx,http://enterprise.qbao.com/verify/merchantVerifysuccess.html

<%@ include  file="logoutChild.jsp"%>   这段是让用户先在各个子系统登出

<script type="text/javascript">

$(document).ready(function() {

$.removeCookie('JSESSIONID', { path: '/' });

$.removeCookie('userName', { path: '/' });

if ("${backUrl}" != "") {

window.location.href = '<fmt:message key="cas.auto.login.url" bundle="${casties}"/>?username=${username}&sign=${sign}&backUrl=${backUrl}';

} else {

window.location.href = '<fmt:message key="cas.auto.login.url" bundle="${casties}"/>?username=${username}&sign=${sign}';

}

});

</script>

cas.auto.login.url=http://cas:5050/cas/qianbaoAutoLogin

猜你喜欢

转载自curious.iteye.com/blog/2303083