.net 如何在集成firebase的dotnet api中实现授权?

.net 如何在集成firebase的dotnet api中实现授权?,.net,firebase,api,asp.net-core,firebase-authentication,.net,Firebase,Api,Asp.net Core,Firebase Authentication,目前,我使用sdkfirebase生成了一个自定义令牌,即使在这一点上它也可以正常工作,但是我需要使用生成的令牌验证身份验证 我在互联网上的几个帖子中发现了这个实现,但它对我不起作用,有人能帮我吗 services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(options => { options.Authority = "https://secu

目前,我使用sdkfirebase生成了一个自定义令牌,即使在这一点上它也可以正常工作,但是我需要使用生成的令牌验证身份验证

我在互联网上的几个帖子中发现了这个实现,但它对我不起作用,有人能帮我吗

services
    .AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddJwtBearer(options =>
    {
        options.Authority = "https://securetoken.google.com/[FIREBASE-PROJECT]";
        options.TokenValidationParameters = new TokenValidationParameters
        {
            ValidateIssuer = true,
            ValidIssuer = "https://securetoken.google.com/[FIREBASE-PROJECT]",
            ValidateAudience = true,
            ValidAudience = "[FIREBASE-PROJECT]",
            ValidateLifetime = true
        };
    });