Cookie在域中的读写实现顶级域共享

 

ContractedBlock.gif ExpandedBlockStart.gif 读写COOKIES
ExpandedBlockStart.gifContractedBlock.gif        /**//// <summary>
InBlock.gif        
/// 写cookie
ExpandedBlockEnd.gif        
/// </summary>

None.gif        private void WriteCookie()
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            HttpCookie hcIRMStockCode 
= new HttpCookie("IRMStockCode");
InBlock.gif            HttpCookie hcIRMUserName 
= new HttpCookie("IRMUserName");
InBlock.gif            HttpCookie hcIRMPassword 
= new HttpCookie("IRMPassword");
InBlock.gif            hcIRMStockCode.Domain 
= "szxeasyirm.qhtserver1.com";
InBlock.gif            hcIRMUserName.Domain 
= "szxeasyirm.qhtserver1.com";
InBlock.gif            hcIRMPassword.Domain 
= "szxeasyirm.qhtserver1.com";
InBlock.gif            hcIRMStockCode.Value 
= "888888";
InBlock.gif            hcIRMUserName.Value 
= "hgjiradmin";
InBlock.gif            hcIRMPassword.Value 
= "000000";
InBlock.gif            Response.Cookies.Add(hcIRMStockCode);
InBlock.gif            Response.Cookies.Add(hcIRMUserName);
InBlock.gif            Response.Cookies.Add(hcIRMPassword);
ExpandedBlockEnd.gif        }

None.gif
ExpandedBlockStart.gifContractedBlock.gif        
/**//// <summary>
InBlock.gif        
/// 读取Cookies返回Cookies信息
ExpandedBlockEnd.gif        
/// </summary>

None.gif        private string ReadCookie()
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            HttpCookieCollection TermCookies 
= Request.Cookies;
InBlock.gif            
string strUserInfo = string.Empty;
InBlock.gif            
string strTmpStockCode = string.Empty;
InBlock.gif            
string strTmpUserName = string.Empty;
InBlock.gif            
string strTmpPassword = string.Empty;
InBlock.gif
InBlock.gif            
for(int i=0;i<TermCookies.Count;i++)
ExpandedSubBlockStart.gifContractedSubBlock.gif            
dot.gif{
InBlock.gif                
string strCookieName = TermCookies[i].Name;
InBlock.gif                
InBlock.gif                
if(strCookieName == "IRMStockCode")
ExpandedSubBlockStart.gifContractedSubBlock.gif                
dot.gif{
InBlock.gif                    strTmpStockCode 
= TermCookies[i].Value;
ExpandedSubBlockEnd.gif                }

InBlock.gif                
if(strCookieName == "IRMUserName")
ExpandedSubBlockStart.gifContractedSubBlock.gif                
dot.gif{
InBlock.gif                    strTmpUserName 
= TermCookies[i].Value;
ExpandedSubBlockEnd.gif                }

InBlock.gif                
if(strCookieName == "IRMPassword")
ExpandedSubBlockStart.gifContractedSubBlock.gif                
dot.gif{
InBlock.gif                    strTmpPassword 
= TermCookies[i].Value;
ExpandedSubBlockEnd.gif                }

ExpandedSubBlockEnd.gif            }

InBlock.gif            strUserInfo 
= strTmpStockCode + "|" + strTmpUserName + "|" + strTmpPassword;
InBlock.gif            
return strUserInfo;
ExpandedBlockEnd.gif        }

转载于:https://www.cnblogs.com/hanguoji/archive/2006/07/31/464187.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值