Croix de domaine RESTE/Maillot de services web avec de la SCRO
Je veux faire de la Cross domain services web REST avec CORS(Cross-Origin Resource sharing). Je suis à l'aide de Jersey Bibliothèques pour rendre les services.
J'ai besoin de savoir
- Ce code de configuration/les modifications que j'ai besoin de le faire à partir du serveur de point de vue?
- Comment appeler cela des services de HTML5/js.
Grâce
OriginalL'auteur shashankaholic | 2012-03-29
Vous devez vous connecter pour publier un commentaire.
Toutes les informations de votre serveur de configuration côté peut être trouvé à enable-cors.org.
Il n'est pas nécessaire de modifier le code côté client, mais je voudrais vous recommandons de vérifier les Navigateurs capacité de la SCRO avant de l'utiliser. Test de code peut être trouvé, par exemple, ici.
Jetez un oeil ici: software.dzhuvinov.com/cors-filter-installation.html
Merci. Je vais essayer cela.
OriginalL'auteur Sirko
J'ai choisi de résoudre ce problème en fournissant le serveur de la SCRO réponse à l'Jersey niveau du conteneur. Cela pourrait offrir plus de commodité pour certaines applications, car il peut s'appliquer pour toutes les réponses à partir du conteneur sans modification du code de gestion des ressources.
Première a pour créer un conteneur de réponse filtre qui va injecter de l'en-tête approprié(s). Par exemple pour un conteneur qui indique Access-Control-Allow-Origin:* pour toute réponse:
Ensuite, le filtre doit être ajouté soit ajouté à la Maillot de réponse de la chaîne de filtrage. Cela peut être fait par le biais de la ressource config à utiliser pour l'application.
OriginalL'auteur JJH
Étapes que j'ai utilisé pour activer la SCRO Filtre dans mon Maillot intégrées basées sur la Jetée de l'application.
jetty-servlet - version 2.12
OriginalL'auteur Vimal Maheedharan