Bonjour,
J'ai developpé des services pour etre consommés egalement en Javascript.
Avec IE tout se passe bien, par contre avec FireFox avec la method POST j'ai des pb.
Dans le global.asax :
Interface
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*"); if (HttpContext.Current.Request.HttpMethod == "OPTIONS") { HttpContext.Current.Response.AddHeader("Access-Control-Allow-Methods","*"); HttpContext.Current.Response.AddHeader("Access-Control-Allow-Headers","Content-Type, Accept"); HttpContext.Current.Response.AddHeader("Access-Control-Max-Age","1728000"); HttpContext.Current.Response.End(); }
Qq un aurait il une idee ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [OperationContract] [WebInvoke(Method = "POST", UriTemplate = "UpdateClient", ResponseFormat = WebMessageFormat.Xml)] void UpdateClientByClientId(Entities.Clients client);
Partager