我正在开发一个由RESTful服务组成的应用程序,该服务通过HTTP进行通信。 Spring Boot提供了基础支持。
作为调查的一部分,我目前正在研究使用HTTPS / SSL / TLS(https://github.com/indrabasak/spring-tls-example)的RESTful客户端和服务器的已知工作示例。我已经成功地构建,运行了示例并验证了该示例是否有效。
部分客户端安全配置代码涉及在org.springframework.boot.web.client.RestTemplateBuilder
上设置基本授权。
给我的印象是(可能不正确)不需要身份验证。在这个假设中我是对还是错?
我一直在尝试尝试删除身份验证,并且在运行示例时,服务器将发出指示操作为“未授权”的输出。在客户端,我收到201响应(用于POST),但JSON数据不包含我期望的数据。