IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Communication Foundation .NET Discussion :

error 403 firefox


Sujet :

Windows Communication Foundation .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut error 403 firefox
    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 ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quelle est l'erreur renvoyée par VS ou tout simplement qu'est que FF te dit ?

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    HTTP Error 403.1 - Forbidden: Execute access is denied.
    Internet Information Services (IIS)
    Cela vient des cross-site xmlhttprequest.

  4. #4
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    En cherchant depuis un moment je suis tombé sur 2 solutions:

    Soit on fait un proxy afin de corriger le cross-site
    Soit on se sert de JSON commne Web message format au lieu de XML.

    Du coup si je veux garder Json et Xml je dois alors creer 2 contrats et 2 services differents ?

Discussions similaires

  1. [Wamp] Accès interdit! (Error 403)
    Par almensour dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 14/04/2010, 10h05
  2. Error 403 : tuto Rob Allen (auteur)
    Par dam28800 dans le forum Zend_Acl & Zend_Auth
    Réponses: 6
    Dernier message: 23/11/2009, 14h52
  3. public_html error 403
    Par KeKeMaN dans le forum Apache
    Réponses: 2
    Dernier message: 12/04/2007, 12h49
  4. phpMyAdmin error 403
    Par quadra38 dans le forum Apache
    Réponses: 12
    Dernier message: 17/03/2005, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo