0 votes

Ajouter crossdomain.xml à Hudson

Comment puis-je ajouter un crossdomain.xml à la racine de mon serveur Hudson ? Je travaille sur une passerelle Flex->Hudson et j'aimerais y accéder directement, au lieu de compter sur un proxy pour le faire à ma place.

Merci ;

EDIT : Il s'agit d'Hudson autonome, qui ne fonctionne pas sur un serveur d'applications.

1voto

hb. Points 459

J'ai fini par utiliser un crossdomain.xml standard et par utiliser jar uf pour l'ajouter à hudson.war. Je ne suis pas sûr que ce soit la "meilleure" façon de procéder, mais cela a fonctionné pour moi.

J'utilisais également l'en-tête d'autorisation pour ajouter un travail à Hudson, j'ai donc dû utiliser

<allow-http-request-headers-from domain="*" headers="Authorization"/>

également.

0voto

markku Points 11
  1. Créez un nouveau fichier texte nommé crossdomain.xml.

  2. Ouvrez crossdomain.xml dans un éditeur de texte.

  3. Ajoutez le code XML suivant au fichier :

     <?xml version="1.0"?>
      <!DOCTYPE cross-domain-policy 
        SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
      <cross-domain-policy>
        <allow-access-from domain="www.yoursite.com" />
        <allow-access-from domain="yoursite.com" />
      </cross-domain-policy>
  4. Enregistrez le fichier.

  5. Téléchargez le fichier dans le répertoire racine de yoursite.com (de manière à ce que le fichier soit accessible à l'adresse suivante http://www.yoursite.com/crossdomain.xml ).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X