Question

Je prépare une solution à déployer, pilotée par un fichier de commandes pour la reproduire - J'ai un fichier de liaison qui fonctionne mais j'ai maintenant ajouté mes adaptateurs MSMQ - fonctionne sur ma machine locale, mais j'ai constaté que je devais ajouter un ID utilisateur et un mot de passe pour que cela fonctionne sur le serveur actuel    "il est dans le domaine, ma machine virtuelle de développement est juste un groupe de travail

Est-il possible d'ajouter l'ID utilisateur et le mot de passe au fichier?   - Cela semble peu probable car le mot de passe serait indiqué en texte clair, mais quelle est la solution?   - Je pense que quelque chose w.r.t. SSO, mais c’est un domaine dans lequel je n’ai pas été proche

Était-ce utile?

La solution

Vous pouvez insérer l'ID utilisateur et le mot de passe dans toute liaison BizTalk prenant en charge l'authentification, y compris MSMQ. Pour des raisons de sécurité, le mot de passe n’est pas exporté, vous n’avez qu’un masque.

Les sections userName et password du fichier de liaison n'étant exportées que si elles ont été configurées, la solution la plus simple consiste à configurer manuellement un port d'envoi MSMQ avec userName et un mot de passe, puis à exporter les liaisons. Les éléments contenant userName et le mot de passe masqué à générer dans le fichier de liaison.

Ce que vous recherchez dans votre fichier de liaison est le < TransportTypeData > élément de votre port d’envoi MSMQ. Il contient toutes les informations de configuration de votre adaptateur sous forme de données codées.

Cet élément contient une section nom d'utilisateur et mot de passe. Le mot de passe sera masqué avec des astérisques. Placez le mot de passe pour l'environnement ici et importez la liaison.

La partie des données codées avec nom d'utilisateur et mot de passe ressemblera à quelque chose comme ci-dessous:

& amp; amp; lt; nom d'utilisateur & amp; amp; gt; VotreNom d'utilisateur & amp; amp; lt; / nom d'utilisateur & amp; amp; gt; & amp; amp; lt; mot de passe & amp; amp; gt; ****** & amp; amp; lt; / mot de passe & amp; amp; gt;

Autres conseils

  

Pour des raisons de sécurité, lorsque vous exportez   des liaisons, BizTalk Server supprime le   mots de passe pour les liaisons de la   fichier. Après avoir importé les liaisons,   vous devez reconfigurer les mots de passe pour   envoyer des ports et recevoir des emplacements   avant qu'ils fonctionnent. Vous   configurer les mots de passe dans le transport   Boîte de dialogue Propriétés du BizTalk   Console d'administration du serveur pour le   envoyer le port ou recevoir l'emplacement. Pour   instructions, voir Comment créer un envoi   Port. Voir aussi Comment créer une réception   Lieu.

De http://msdn.microsoft.com/en -us / library / aa558708.aspx

Cependant, si vous ouvrez le fichier de liens et faites défiler l'écran jusqu'à la ligne contenant les propriétés de l'adaptateur MSMQ, vous trouverez les nœuds vides. Il vous suffit ensuite de renseigner ces valeurs et les valeurs correctes. Elles seront utilisées lors de la prochaine importation du fichier de liaison.

Bien sûr, vous devez vous rappeler de le refaire chaque fois que vous exportez une nouvelle liaison ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top