Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Av Rick Anderson, Pranav Rastogi och Valeriy Novytskyy
Följande lista innehåller vanliga externa OAuth-autentiseringsproviders som fungerar med ASP.NET Core-appar. NuGet-paket från tredje part, till exempel de som underhålls av OpenIddict eller aspnet-contrib, kan användas för att komplettera de autentiseringsprovidrar som implementeras av ASP.NET Core-teamet.
Reddit (instruktioner)
Information om hur du använder flera autentiseringsprovidrar finns i Använda externa inloggningsprovidrar med Identity i ASP.NET Core.
Vidarebefordra begärans information genom en proxy eller lastbalanserare
Om appen distribueras bakom en proxyserver eller lastbalanserare kan en del av den ursprungliga begärandeinformationen vidarebefordras till appen i begärandehuvuden. Den här informationen omfattar vanligtvis schemat för säker begäran (https), värd och klientens IP-adress. Appar läser inte automatiskt dessa begärandehuvuden för att identifiera och använda den ursprungliga begärandeinformationen.
Schemat används i länkgenerering som påverkar autentiseringsflödet med externa leverantörer. Att förlora det säkra schemat (https) resulterar i att appen genererar felaktiga osäkra omdirigerings-URL:er.
Använd middleware för vidarebefordrade rubriker för att göra den ursprungliga begärandeinformationen tillgänglig för appen vid behandling av förfrågningar.
Mer information finns i Konfigurera ASP.NET Core att fungera med proxyservrar och lastbalanserare.
ASP.NET Core