protected void btnSend_Click(object sender, EventArgs e) { try { SSOLogin.SSOLoginSoapClient client = new SSOLogin.SSOLoginSoapClient(); XElement xelm = client.GetAccessToken(idtext.Text); id = idtext.Text; XElement xelmraccess = xelm.Element("accessToken"); if (xelmraccess == null) { error = true; XElement err = xelm.Element("ErrorCode"); accesstoken = "AccessToken generation error, the root cause is" + err.Value; aspaccesstoken.Value = accesstoken; } else { accesstoken = xelmraccess.Value; aspaccesstoken.Value = accesstoken; aspid.Value = id; } } catch (System.ServiceModel.FaultException ex) { accesstoken = "AccessToken generation error, the root cause is" + ex.Message; aspaccesstoken.Value = accesstoken; } catch (Exception ex) { accesstoken = "AccessToken generation error, the root cause is" + ex.Message; aspaccesstoken.Value = accesstoken; } }