2017-09-05 8 views
0

J'utilise TDApiOle80.TDConnection dans mon code vba pour me connecter à HP ALM. Mais quand j'essaie de me connecter à HP ALM à distance, j'ai besoin d'utiliser un proxy. Existe-t-il un moyen/méthode par lequel nous pouvons utiliser un proxy à l'intérieur de vba pour nous connecter à ALM.Connexion à HP ALM avec une macro utilisant un proxy

Répondre

0

User ConnectionSettings Objet servant à définir le proxy et le port.

Single sign on connection (C#)// configure connection settings 
ConnectionSettings cs = new ConnectionSettings(); 

cs.ExecutionMode = 
    TDAPI_EXECUTION_MODES.EXECUTION_MODE_INTERACTIVE; 
    cs.BasicAuthHeaderMode =  TDAPI_BASIC_AUTH_HEADER_MODES.HEADER_MODE_ONCE; 
    cs.SetWebServerCredentials("login", "pass"); 

// import to OTA Connection  
TDConnection otaConnection = new TDConnection();  

otaConnection.ImportConnectionSettings(cs); 

// pre-configure the connection to add Basic Auth Header at first request 

otaConnection.SetBasicAuthHeaderMode(TDAPI_BASIC_AUTH_HEADER_MODES.HEADER_MODE_ONCE); 


// set user credentials   

otaConnection.SetServerCredentials("Login", "Password"); 

// init connect to ALM server  

otaConnection.InitConnection("http://<server URL>/qcbin"); 

Référence: https://almhelp.saas.hp.com/en/12.53/api_refs/ota/