Автономное проксирование Wiremock с записью и воспроизведением https - PullRequest
0 голосов
/ 13 марта 2020

Я пытался записать внешний https вызов, используя автономный режим Wiremock. При использовании реальной внешней системы нам нужен сертификат, где я храню свое локальное хранилище ключей. (работает нормально)

Я использую приведенную ниже команду для раскрутки сервера wiremock

java -jar wiremock-standalone-2.25.1.jar --verbose --https-port 9050 --https-keystore "C:\Program Files\Java\jdk1.7.0_80\jre\lib\security\cacerts" --keystore-password changeit --record-mappings --proxy-all="https://abced.com:9080"

2020-03-13 11:20:45.426 Verbose logging enabled
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2020-03-13 11:20:47.490 Verbose logging enabled
2020-03-13 11:20:47.558 Recording mappings to .\mappings
 /$$      /$$ /$$                     /$$      /$$                     /$$
| $$  /$ | $$|__/                    | $$$    /$$$                    | $$
| $$ /$$$| $$ /$$  /$$$$$$   /$$$$$$ | $$$$  /$$$$  /$$$$$$   /$$$$$$$| $$   /$$
| $$/$$ $$ $$| $$ /$$__  $$ /$$__  $$| $$ $$/$$ $$ /$$__  $$ /$$_____/| $$  /$$/
| $$$$_  $$$$| $$| $$  \__/| $$$$$$$$| $$  $$$| $$| $$  \ $$| $$      | $$$$$$/
| $$$/ \  $$$| $$| $$      | $$_____/| $$\  $ | $$| $$  | $$| $$      | $$_  $$
| $$/   \  $$| $$| $$      |  $$$$$$$| $$ \/  | $$|  $$$$$$/|  $$$$$$$| $$ \  $$
|__/     \__/|__/|__/       \_______/|__/     |__/ \______/  \_______/|__/  \__/

port:                         8080
https-port:                   9050
https-keystore:               C:\Program Files\Java\jdk1.7.0_80\jre\lib\security\cacerts
proxy-all:                    https://abced.com:9080
preserve-host-header:         false
enable-browser-proxying:      false
disable-banner:               false
record-mappings:              true
match-headers:                []
no-request-journal:           false
verbose:                      true

После этого я вижу, что сервер Wiremock работает и работает, как указано выше.

Но проблема в том, что когда я нажму на это https://localhost:9050/ Ничего не появляется. Это звучит как что-то не так.

Ссылка: http://wiremock.org/docs/running-standalone/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...