【发布时间】:2022-10-16 04:17:11
【问题描述】:
当我们在 .NET Core 6 Hotchocolate 中使用带有微服务授权的 GraphQL 模式拼接时,我们如何将身份验证令牌传递给微服务?
【问题讨论】:
标签: graphql jwt microservices asp.net-core-6.0 hotchocolate
当我们在 .NET Core 6 Hotchocolate 中使用带有微服务授权的 GraphQL 模式拼接时,我们如何将身份验证令牌传递给微服务?
【问题讨论】:
标签: graphql jwt microservices asp.net-core-6.0 hotchocolate
您可以使用Microsoft.AspNetCore.HeaderPropagation NuGet 包将Authorization 标头转发到您的服务。
services.AddHeaderPropagation(options =>
{
options.Headers.Add("Authorization");
});
app.UseHeaderPropagation();
【讨论】: