示例#1
0
    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;
        }
    }
示例#2
0
    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;
        }
    }