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 :
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();
            }
Interface
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);
Qq un aurait il une idee ?