Ich habe ein Web in ASP.Net Core (4.6.1 framework), das Facebook und MS externe Anmeldung verwendet, die ich mit Visual Studio 2015 erstellt und in dem neuen Visual Studio 2017 geöffnet habe, das gestern herauskam. VS2017 hat einige Änderungen in Bezug auf die Dateien csproj, project.json usw. vorgenommen.
Die Website wurde bis auf einen Teil zusammengestellt und ausgeführt. Wenn ich eine externe Facebook- oder Microsoft-Anmeldung durchgeführt habe, hat die Site diesen Trap angezeigt:
%Vor%Die URL im Browser zeigte, dass sie versuchte, von der externen Anmeldung zur lokalen ( Ссылка ) zurückzukehren. .. oder / signin-microsoft).
Die Versionsnummer der System.Diagnostics.DiagnosticSource.dll (und System.Net.Http.dll) ist 4.6.24705.1.
Ich habe ein neues VS2017-Projekt von Grund auf mit Facebook und MS-Login gestartet und es hat gut funktioniert - mich ohne die Falle anzumelden. Die DLLs waren die gleichen Versionen.
Der Vergleich der beiden csproj-Dateien zeigte Unterschiede, aber nichts Offensichtliches (nichts in Bezug auf System-DLLs):
Tags und Links authentication asp.net-core visual-studio-2017 facebook-login