Ich versuche die Opentok-REST-API mit JWT zu verwenden, um ein Videositzungstoken zu generieren. Ich verwende die folgenden Anmeldeinformationen zum Erstellen der JWT, die der JSONWebToken-Dokumentation unter https://github.com/kylef/JSONWebToken.swift folgt."ungültige Signatur" JWT Token Opentok
Ich habe das generierte Token für die Autorisierung verwendet und folgte der Dokumentation unter https://tokbox.com/developer/rest/#authentication und rief die API vom Postboten, aber ich bekomme ungültige Signatur Fehlermeldung. Wo bin ich falsch?
var claims = ClaimSet()
claims["iss"] = "3*****2"
claims["ist"] = "account"
claims["iat"] = (Calendar.current.date(byAdding: .minute, value: 330, to: Date())?.timeIntervalSince1970)!
claims["exp"] = (Calendar.current.date(byAdding: .minute, value: 334, to: Date())?.timeIntervalSince1970)!
claims["jti"] = "\(NSUUID.init())"
claims["aud"] = "www.example.com"
let jToken = JWT.encode(claims: claims, algorithm: .hs256("334******************************d5af".data(using: .utf8)!))
print(jToken)