Creare applicazioni affiliate per TIBCO EMS
Nella procedura seguente viene illustrato come iniziare a utilizzare applicazioni affiliate e Single Sign-On (SSO)
Nota
Se vengono restituiti errori SSO, verificare di avere utilizzato un account di dominio durante la configurazione di BizTalk Server, in quanto questo fattore influisce sul funzionamento del servizio Enterprise SSO. SSO funziona solo con un account di dominio.
Creare un'applicazione di affiliazione
In Pannello di controllo aprire Servizi e verificare che il servizio Enterprise Single Sign-On sia in esecuzione.
In un prompt dei comandi passare alla cartella Enterprise Single Sign-On.
Ad esempio:
C:\Programmi\File comuni\Enterprise Single Sign-On>
Utilizzare i comandi di Enterprise Single Sign-On. Per un elenco di comandi, usare l'opzione -help .
Per creare l'applicazione affiliata utilizzando *.XML come punto di partenza, digitare il seguente comando:
ssomanage.exe -createapps C:\SSOtest\AffiliateApplication.xml
dove:
C:\SSOtest è la cartella che contiene l'Application XML.
AffiliateApplication.xml è l'Application XML creato che contiene le informazioni Sign-On.
Ad esempio:
<?xml version="1.0"?> <SSO> <application name="TIBCO EMS App"> <description>TIBCO EMS SSO Application</description> <contact>someone@example.com</contact> <appUserAccount>DomainName\AppUserGroup</appUserAccount> <!—an existing group on the domain controller - > <appAdminAccount>DomainName\AppAdminGroup</appAdminAccount> <!-- an existing account in the domain group - > <field ordinal="0" label="User ID" masked="no" /> <field ordinal="1" label="Password" masked="yes" /> <flags groupApp="no" allowTickets="yes" enableApp="yes"/> </application> </SSO>
Utilizzando il file XML di esempio, l'applicazione affiliata, TIBCO EMS App, contiene i valori visualizzati nel prompt dei comandi.
Creare ticket di Sign-On singolo
Digitare il seguente comando per controllare il comportamento del ticket SSO:
ssomanage.exe -tickets yes yes
Rispondere alle domande:
ssomanage -tickets <allowed yes | no> <validate yes | no>
Al termine viene visualizzato un messaggio di conferma:
Server SSO in uso su questo computer. Operazione riuscita.
Abilitare XML dell'applicazione affiliata
Digitare il comando seguente:
ssomanage -enableapp TIBCO EMSApp
Digitare il seguente comando per visualizzare l'elenco delle applicazioni e verificare la creazione dell'applicazione:
ssoclient.exe –listapps
Viene visualizzato un elenco contenente le applicazioni affiliate disponibili per l'utilizzo:
Applications available for IBI\YourID - TIBCO EMSApp
Digitare il seguente comando per impostare le credenziali dell'applicazione affiliata:
soclient.exe -setcredentials TIBCO EMSApp
Immettere il nome utente e la password quando richiesti. Immettere le credenziali di accesso per l'applicazione affiliata TIBCO EMS App.
Ad esempio, immettere l'ID utente e la password di tale utente per accedere al sistema tramite il server SSO.
ID utente: utente
Password:
******
Conferma Password:
******
L'applicazione affiliata viene visualizzata nella finestra di dialogo Proprietà trasporto BIZTalk per TIBCO EMS.