ASP.NET Core-2.0 - AddAuthentication und DefaultScheme

Ich versuche, ein upgrade ASP.NET Core 1.1 application-2.0. Die Anwendung muss zwei beide der Authentifizierung und JWT ein. Ich habe code, die wie folgt aussieht:

services.AddAuthentication(options =>
                    {
                        options.DefaultScheme = JwtBearerDefaults.AuthenticationScheme;
                    })
                .AddBasic(BasicScheme, _ => { })
                .AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, options =>
                {...}

Mein problem ist, dass ich kann nicht scheinen, um die beide von Ihnen arbeiten in der gleichen Zeit! Je nachdem, was ich als DefaultScheme ist der einzige, der arbeitet und der andere bricht ein und gibt einen HTTP 401.

Irgendwelche Ideen, wie kann ich die beiden von Ihnen zu arbeiten?

InformationsquelleAutor Ambuj | 2018-01-24
Schreibe einen Kommentar