good keep studying and report here
hearttex 發表於 2014-10-12 14:17 
Try this
try
{
this.m_bPCodeSetOk = false;
this.OnTextBoxChange(this.textBox_pCode, "");
this.LogAdd("正在读取验证码...", MainForm.LOG_TYPE.LOG_TYPE_No);
// mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/" + MainForm.m_APPID + "?appId=" + MainForm.m_APPID + "&_=" + Environment.TickCount.ToString();
mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/" + MainForm.m_APPID;
mMember.m_cookies = "JSESSIONID=" + HttpWeb.GetRadomJsessionID();
// mMember.m_token = HttpWeb.GetHtml(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, MainForm.m_URLSteps[2], "", out mMember.m_Lasturl);
// if (mMember.m_token.Length > 0)
// {
// mMember.m_url = MainForm.m_URLSteps[2] + "IDMSWebAuth/imageCaptcha/image/" + mMember.m_token + "/" + MainForm.m_APPID;
// mMember.m_url = mMember.m_url + "#" + Environment.TickCount.ToString();
byte[] bDataSend = new byte[0];
sPic = HttpWeb.GetStream(mMember.m_url, mMember.m_cookies, ref mMember.m_CookieCon, out header, MainForm.m_URLSteps[2], "", bDataSend, 0, out mMember.m_Lasturl);
// }
if (sPic != null)
this.OnNewPCodeShow(sPic); |