Wir haben 2 Umgebungen und für jede haben wir eine Zertifikat-PFX-Datei. Ich habe versucht, diese 2 Zertifikate zu importieren, um eine JKS/P12-Datei zu erstellen, und habe versucht, basierend auf dem Aliasnamen auf cert zuzugreifen. Obwohl ich 2 Einträge mit dem Befehl keytool -list -v -keystore "C:/yyyyy/xxxx.jks" -storepass "kdjfkdjfkdjf" > "C:/KeyStoreContents.txt"
sehen kann, kann ich nicht auf das Zertifikat zugreifen und sehe den Fehler 'Alias nicht gefunden'.JMeter - Einstellung von javax.net.ssl.keyStore und javax.net.ssl.keyStorePassword basierend auf der Anwendungsumgebung
Ich habe eine Möglichkeit, die Werte von javax.net.ssl.keyStore
und javax.net.ssl.keyStorePassword
basierend auf der Anwendungsumgebung zu setzen?
ich versuchte, sie in Beanshell Pre-Prozessor zu setzen mit:
System.setProperty("javax.net.ssl.keyStore","C:/yyyyy/" + pOneTwoName + ".p12");
System.setProperty("javax.net.ssl.keyStorePassword", pOneTwoPwd);
es auch nicht funktioniert.
Ich versuchte auch ${__P(javax.net.ssl.keyStore, C:/yyyyyy/QA.p12)}
und ${__setProperty(javax.net.ssl.keyStore, C:/yyyyyy/QA.p12)}
und keiner der oben genannten funktioniert.
Gibt es eine Möglichkeit, diese Werte dynamisch zu laden, bevor Keystore Configuration
Element ausgeführt wird?
Sollte nicht notwendig sein. Was war die Ausgabe von 'keytool -list'? – EJP