我的应用程序调用serviceA并期望有效的响应。我正在使用Wiremock模拟serviceA,并指向Wiremock实例以获得特定数据集的模拟响应。我还在wiremock中将代理配置为实际服务的端点,而不是我模拟的数据集。
ServiceA始终验证请求是否具有SSL证书。我收到了来自WireMock的模拟数据集的模拟响应。但是获得401未经授权的代理呼叫。请帮助我解决此问题。
请注意,当直接指向serviceA时,此方法确实很好,但通过Wiremock代理失败。
Wiremock代理映射如下:
{"priority":10,"request":{"method":"POST","urlPattern":"/gateway/v1/serviceA/.*/"},"response":{"proxyBaseUrl":"https://serviceA.com"}}