Il verbo HTTP POST utilizzato per accedere al percorso ‘/ Main / ‘ non è consentito

Chiamata Jquery:

$.post({ url: "http://localhost:60700/Main//Data/dataServices.aspx", data: { action: "savePhoneData", phoneID: PhoneID, values : JSON.stringify(allData) }, success: phoneSaved, error: phoneSavedFailed }); 

Ho funzioni simili nel progetto che usano il metodo GET e funzionano bene. In questo caso, tuttavia, è necessario utilizzare POST a causa della quantità di dati.

L’errore che ottengo è: Il verbo HTTP POST utilizzato per accedere al percorso ‘/ Main / [object object]’ non è consentito.

Per favore aiuto !

Non sono un esperto di .NET ma sembra che un servlet specifico non supporti post.

Ho usato invece una pagina ASMX:

 public class Handsets : System.Web.Services.WebService { [WebMethod] public string Test(object items) { List lstItems = new JavaScriptSerializer().ConvertToType>(items); return "wow"; } }