gpt4 book ai didi

amazon-web-services - 获取“x-amzn-Remapped-WWW-Authenticate 而不是 WWW-Authenticate 并且 jetty 客户端无法识别

转载 作者:行者123 更新时间:2023-12-03 14:38:46 25 4
gpt4 key购买 nike

AWS API 网关将 WWW-Authenticate header 重新映射为 x-amazn-remapped-WWW-Authenticate。我们的客户使用 java jetty 客户端并且 jetty 客户端失败,因为 jetty 客户端正在寻找 WWW-Authenticate header

  • 如何从 AWS API 网关发送 WWW-Authenticate
  • Jetty 客户端的任何修复?

  • 我尝试使用网关响应
    1. AWS API 网关响应 - 处理 400
    2. 集成响应 - 处理 400 个请求,然后设置 WWW-authenticate header

    #set($inputRoot = $input.path('$'))
    $input.json("$")
    #if($inputRoot.toString().contains("error"))
    #set($context.responseOverride.status = 400)
    #set($context.responseOverride.header.WWW-Authenticate = 'value')

    最佳答案

    This page记录此行为。

    此行为不能被覆盖。如果可以,您如何区分服务器发送 401 Unauthorized 之间的区别?和一个 WWW-Authenticate header (表明您通过了 API Gateway 并且您必须通过服务器进行身份验证),或者 API Gateway 发送 401 Unauthorized和一个 WWW-Authenticate header (表示您的请求从未到达服务器并且您必须使用 API Gateway 进行身份验证)?

    关于amazon-web-services - 获取“x-amzn-Remapped-WWW-Authenticate 而不是 WWW-Authenticate 并且 jetty 客户端无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58037317/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com