(400)与服务通信时Azure服务器上的错误请求

时间:2013-10-21 12:56:30

标签: azure azure-web-roles

我在Azure webrole中有一个网站和服务。该应用程序使用ServiceCommunicator类与服务进行通信。以下代码在我的本地计算机上正常工作..

        private string _url;
        public ServiceCommunicator(string url)
        {
            _url = url;
        }
        public object GetDataFromService()
        {
            //create request
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(_url);
            request.Method = "GET";
            request.ContentLength = 0;


            //get response
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();

但是当它部署在云上(它使用Server 2008 R2 Enterprise)时,代码会抛出异常

The remote server returned an error: (400) Bad Request.

我无法理解为什么会发生这种情况,因为代码在本地计算机上正常运行。

0 个答案:

没有答案