ID utente e password BizTalk MSMQ in un file di associazioni
Domanda
Sto impostando una soluzione da distribuire, guidata da un file batch in modo che sia riproducibile: ho un file di vincolo che funziona ma ora ho aggiunto i miei adattatori MSMQ - funziona sul mio computer locale, ma ho trovato Devo aggiungere un UserId e una password per farlo funzionare sul server effettivo: è nel dominio, la mia macchina dev virtuale è solo il gruppo di lavoro
Esiste un modo per aggiungere l'ID utente e la password al file?- Sembra improbabile che ciò abbia la password in testo chiaro, ma qual è la soluzione - penso in qualche modo qualcosa WRTSSO, ma quella è un'area in cui non sono stato vicino
Soluzione
È possibile inserire lo userid e la password in qualsiasi bind BizTalk che supporti l'autenticazione, incluso MSMQ. Per sicurezza, la password non viene esportata, ottieni solo una maschera.
Le sezioni userName e password del file di bind non vengono esportate a meno che non siano state configurate, quindi la cosa più semplice da fare è configurare manualmente una porta di invio MSMQ con userName e password ed esportare i bind - questo forza gli elementi che contengono userName e la password mascherata da generare nel file di associazione.
Quello che stai cercando nel tuo file di bind è < TransportTypeData > elemento della porta di invio MSMQ. Questo contiene tutte le informazioni di configurazione dell'adattatore come dati codificati.
All'interno di quell'elemento c'è una sezione userName e password. La password verrà mascherata con asterischi. Inserisci lì la password per l'ambiente e importa l'associazione.
La parte dei dati codificati con nome utente e password sarà simile al seguente:
& amp; lt; & UserName amp; amp; gt; & YourUserName amp; amp; lt; / nomeUtente amp &; amp; gt; & amp; amp; lt; la password amp &; amp; gt; & ****** amp; amp; lt; / password amp &; amp; gt;
Altri suggerimenti
Per motivi di sicurezza, quando si esporta le binding, BizTalk Server rimuove le password per gli assistenti dal file.Dopo aver importato gli assistenti, è necessario riconfigurare le password per le porte di invio e ricevere posizioni prima che funzionino.Si configurano le password nella finestra di dialogo Proprietà di trasporto della console di amministrazione di BizTalk Server per la porta di invio o ricevere la posizione.Per istruzioni, vedere come creare una porta di invio.Vedi anche come creare una posizione di ricezione.
Da http://msdn.microsoft.com/en-us/library/aa558708.aspx
Se tuttavia apri il file biding e scorri verso il basso fino alla riga con le proprietà dell'adattatore MSMQ, troverai i nodi vuoti.Tutto quello che devi fare è compilare questi campi e i valori corretti e verranno utilizzati la prossima volta che importerai il file di rilegatura.
Ovviamente dovrai ricordarti di rifarlo ogni volta che esporti una nuova rilegatura...