Gall API dderbyn tocyn bearer a methu wrth lawrlwytho metadata ac allwedd llofnodi'r gweinydd. Ffurfweddwch y cynllun JWT bearer hwnnw ar ôl ei gofrestriad presennol ac o flaen y ceisiadau:

using System.Net;
using Microsoft.AspNetCore.Authentication.JwtBearer;

builder.Services.Configure<JwtBearerOptions>(
    JwtBearerDefaults.AuthenticationScheme, options =>
    {
        options.BackchannelHttpHandler = new HttpClientHandler
        {
            UseProxy = true,
            Proxy = new WebProxy("http://proxy.example:8080")
        };
    });

Cydweddwch yr enw cofrestredig; os yw'n wahanol i'r Bearer diofyn, defnyddiwch ei enw gwirioneddol. Cadwch Authority, Audience a pharamedrau tocyn presennol. Gall pwynt terfyn cyhoeddus metadata ac allwedd llofnodi ddefnyddio ymgeisydd o'r rhestr proxy HTTP ar gyfer y URL WebProxy hwn heb gyfrif pan ganiateir mynediad trwy ddirprwy gyhoeddus.

Yn y gosodiad safonol, mae ôl-ffurfweddiad yn creu'r backchannel o'r handler hwn. Os yw Backchannel cyflawn neu ConfigurationManager addasedig eisoes yn darparu'r adalwyr, ffurfweddwch y gwrthrych hwnnw yn lle hynny. Nid yw priodwedd y handler yn disodli'r ddau.

Gosodwch unrhyw gyfrif proxy ar WebProxy cyn ei ddefnyddio, nid drwy newid Proxy y tu mewn i SendAsync. Cadwch issuer, audience, llofnod, hyd oes a dilyswyr ychwanegol. Mae mewngofnodi OIDC a chaffael tocyn ar wahân yn cadw eu llwybrau HTTP eu hunain.

Erthyglau cysylltiedig