c#微信企业号开发 自定义菜单40001

一直报40001的错误,在调试工具返回是正确的 附上代码 求助
public void CreateMenu(string posturl, string postData)
{
StreamWriter outstream = null;
Stream instream = null;
StreamReader sr = null;
HttpWebResponse response = null;
HttpWebRequest request = null;
Encoding encoding = Encoding.UTF8;
byte[] data = encoding.GetBytes(postData);

        request = WebRequest.Create(posturl) as HttpWebRequest;
        CookieContainer cookieContainer = new CookieContainer();
        request.CookieContainer = cookieContainer;
        request.AllowAutoRedirect = true;
        request.Method = "POST";
        request.ContentType = "application/x-www-form-urlencoded";
       // request.ContentLength = data.Length;
        outstream = new StreamWriter(request.GetRequestStream());
        //outstream.Write(data, 0, data.Length);
        outstream.Write(postData);
        outstream.Close();
        response = request.GetResponse() as HttpWebResponse;
        instream = response.GetResponseStream();
        sr = new StreamReader(instream, encoding);
        string content = sr.ReadToEnd();
        System.Web.HttpContext.Current.Response.Write(content);
    }

http://www.cnblogs.com/wuhuacong/p/3995678.html