SigningCredentials auf .NET-Core unterscheidet sich von .NET 4.0SigningCredentials auf .NET-Core 1.0
Antwort
Der entsprechende Code in .NET-Core wäre:
var key = Encoding.UTF8.GetBytes(accessKey);
var signingKey = new SymmetricSecurityKey(key);
var signingCredentials = new SigningCredentials(signingKey, SecurityAlgorithms.HmacSha256);
Die Klassennamen geändert haben ein wenig, aber alles sollte gleich funktionieren. Stellen Sie sicher, dass Sie die neuesten Paketversionen verwenden.
@ChrisWu Das sollte eine separate Frage sein, IMHO. –
@ChrisWu Kein Problem! Ich fühlte mich verwirrt, weil es wirklich so aussah, als würde der Schlüssel in deinem Code zweimal hashed. Ich wollte gerade ein Side-by-Side-Sample erstellen und Sie kommentierten. :) Froh, dass es funktioniert hat! Upvotes werden immer geschätzt;) –
Ich fing an, mich über .NET Core kalt zu fühlen, jetzt scheint das ein wenig Selbstvertrauen hinzuzufügen. –
- 1. .NetCore HttpClient fügt unnötige Accept-Enconding
- 2. Ist GetTypeInfo in .NETCore 4.5.1 nicht vorhanden?
- 3. Wie verwende ich den WebClient mit .NetCore?
- 4. apidiscovery-1.0 auf Liberty Beta
- 5. aspnet core 1.0 rc2 EntityFramework 6
- 6. XHTML 1.0 Übergang vs XHTML 1.0 Streng?
- 7. Statische Dateien außerhalb des wwwroot für .netcore app
- 8. Automatisieren des Nuget-Pakets Push mit .NetCore RC2
- 9. Warum ist "1.0 == 1.0" in Ocaml falsch?
- 10. Transaktionen mit ASP.NET Core 1.0 Identity UserManager
- 11. Aspnet.Security.OpenIdConnect.Server Fehler auf ASP.net Core 1.0 RTM
- 12. WindowsAzure.Storage funktioniert nicht auf .Net Core 1.0
- 13. XPath 1.0-Abfragen auf JAXB-Objekte?
- 14. ASP.NET Core 1.0 RC2 auf ARM
- 15. dynamische Klassen auf Polymer 1.0 Elemente
- 16. Polymer 1.0 Beobachter - funktioniert nicht auf Array
- 17. Kestrel auf https mit asp.net Kern 1.0
- 18. Polymer 1.0 benutzerdefinierte Ereignisse
- 19. Wo .net 1.0 DLL
- 20. ASP.NET Core 1.0 SynchronizationContext
- 21. XPath 1.0 verschiedene Artikel
- 22. ASP.NET CORE 1.0, Imitation
- 23. AWS EMR Spark 1.0
- 24. ASP.NET Core 1.0 Protokollierung
- 25. Salesforce inaktiviert TLS 1.0
- 26. MongoDB + .NET Core 1.0?
- 27. Skalieren Sie eine Liste von Zahlen von -1.0 bis 1.0
- 28. Kann 1.0 nicht auflösen: fehlende Anforderung [1.0] osgi.wiring.package; (& (Osgi.wiring.package =
- 29. MVC 1.0 Installationsproblem
- 30. Typoskript mit Polymer 1.0?
Sind Sie sicher, dass Sie den Schlüssel zuerst hacken müssen? Verifizieren beide JWTs denselben Schlüssel in jwt.io? –