当我从其他客户端(邮递员)发送授权标题,也从浏览器发送到后端springboot(2.0.3v)
AuthorizationService (without API Gateway)
时,'Authorization'
标头将存在,并且每个流程都能正常工作。
但是当我通过API网关发送相同的标题时,“授权”标题将被遗漏。此标头将出现在API Gate方式的所有过滤器中。但它会在backend(AuthorizationService)'s filter
错过。
请帮助可能是什么原因?任何过滤器都是拦截以避免授权标头?我还注册了带有Access-Control-Allow-Origin的CORS过滤器到“”和Access-Control-Allow-Headers到“”。
当你将lambda函数与它集成时,API网关集成了一个lambda代理,如果你将一个http url包装到它,你需要在方法集成部分传递头,并通过单击资源并手动添加自定义头来启用CORS名称和启用cors可能会有所帮助。