/// <summary> /// 处理微信的POST请求 /// </summary> /// <param name="context"></param> /// <returns>返回xml响应</returns> private string HandlePost(HttpContext context) { RequestMessageHelper helper = new RequestMessageHelper(context.Request); if (helper.Message != null) { Message.Insert(new Message(MessageType.Request, helper.Message.ToString())); ResponseBaseMessage responseMessage = HandleRequestMessage(helper.Message); Message.Insert(new Message(MessageType.Response, responseMessage.ToString())); return(responseMessage.ToXml(helper.EncryptType)); } else { return(string.Empty); } }