2

当我尝试发送测试推送时,我得到以下响应

推送响应 推送已发送!

响应: 您的服务器返回:500 内部服务器错误

我接收推送通知的代码如下

namespace FourSquareService
{
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // To allow this Web Service to be called from script, using ASP.NET AJAX,    uncomment        the following line. 
    [System.Web.Script.Services.ScriptService]
    public class FourSquare : System.Web.Services.WebService
    {
        [WebMethod]
        [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
        public string ReadFourSqurePush()
        {
            if (HttpContext.Current.Request != null)
            {
                return "Hello World";
            }
            return string.Empty;
        }
     }
}   

任何人都可以帮助我吗?

4

1 回答 1

0

确保在应用设置中提供的推送 URL 末尾有 /。我遇到了同样的错误,这对我有用。

于 2013-07-16T15:59:47.033 回答