remot server 403 error
<p>hello i am working on asp.net and in that i want to add my contact list to constant contact website for that i have created trial account on constant contact. i used following code to add record to the constant contact database. but it show me following error </p>

<p>The remote server returned an error: (403) Forbidden.</p>

<p>i got exception on response part</p>

<pre><code>Uri address=new Uri(sUri);
         HttpWebRequest request = WebRequest.Create(address) as HttpWebRequest;

         request.Credentials=new NetworkCredential ((sAPIKey + "%" + sUsername), sPassword);
         request.Method = "POST";
         request.ContentType = "application/x-www-form-urlencoded";

        //Build data string

        var data=new StringBuilder();
        data.Append("activityType=" + HttpUtility.UrlEncode("ADD_CONTACTS", Encoding.UTF8));

        data.Append("&amp;data=" + HttpUtility.UrlEncode(("Email Address,Email Type,First Name,Last Name" + Convert.ToChar(10)), Encoding.UTF8));
        data.Append(HttpUtility.UrlEncode((email.Text + ",HTML," + txtfname.Text + "," + txtlname.Text), Encoding.UTF8));
        data.Append("&amp;lists=" + HttpUtility.UrlEncode(sListUri));

        byte[]  byteData  = UTF8Encoding.UTF8.GetBytes(data.ToString());
        string st  = string.Empty;

       request.ContentLength = byteData.Length;
       using (Stream  postStream  = request.GetRequestStream())
         {

        postStream.Write(byteData, 0, byteData.Length);
         }


       using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
       {
           StreamReader reader = new StreamReader(response.GetResponseStream());
           st = reader.ReadToEnd();
       } 




    string sCode =Convert.ToString( Response.StatusCode);
</code></pre>

<p>thank you in advance.</p>
