1

我有基于来自aws-lambda-dotnet的 AspNetCoreWebApp 模板的项目设置。

lambda 入口点的设置与模板相同。

我可以很好地看到不安全的页面,但是在尝试转到安全页面时,我502从负载平衡器收到状态代码响应。

基于aws 故障排除

目标响应格式错误或包含无效的 HTTP 标头。

lambda 函数重定向与前面的 API 网关一起工作得很好。

4

1 回答 1

1

不要忘记阅读自述文件

使用 Application Load Balancer 时,将基类更改为 Amazon.Lambda.AspNetCoreServer.ApplicationLoadBalancerFunction。

尽管 Lambda 函数似乎可以使用APIGatewayProxyFunction基类工作,但其标头Content-Type[null]在 ALB 似乎不支持的重定向期间返回。LambdaEntryPoint更改to的基类,ApplicationLoadBalancerFunction重定向将正常工作。

于 2019-07-04T01:35:29.457 回答