Ich versuche, eine Projekteigenschaft zu verwenden, um einen Teil eines JWT-Tokens zu bilden, das ich für meine Anforderung durchlasse. Die Projekteigenschaft lautet: Name = AuthToken, Value = 12345
.SoapUI Projekteigenschaft nicht lesen
Die folgenden Arbeiten in der Kopfzeile:
Header = Authorization, Value = JWT 12345
Aber wenn ich versuche Eigenschaft expanison zu verwenden: Value = JWT ${AuthToken}
Ich erhalte eine Fehlermeldung, dass:
{
"statusCode": "InternalServerError",
"message": "An unknown error has occured. Please try again later.",
"reason": "Internal Server Error"
}
Gibt es etwas, falsch mit der Syntax? Ich habe ein paar Variationen ausprobiert, basierend auf dem, was ich in den Benutzerhandbüchern gelesen habe, aber es scheint nicht zu funktionieren.
Vielen Dank für die Antwort, aber leider funktioniert das ist auch nicht. Wenn ich versuchte, dass es sagte "" Nachricht ":" Ein Fehler ist aufgetreten. " DEBUG: Empfang Antwort: HTTP/1.1 500 Interner Server Fehler – ChrisG29
@Chris Es hat keinen Sinn, wenn das wörtliche' JWT 12345' es funktioniert; dann muss 'JWT $ {# Project # AuthToken}' funktionieren ... Wenn Sie die 'AuthToken' -Eigenschaft mit dem entsprechenden Wert richtig gesetzt haben ... Ich wurde so oft benutzt, vielleicht stimmt etwas mit Ihrer SOAPUI-Version nicht Welche Version verwendest du? – albciff
@Chris Kannst du dir die 'Raw'-Registerkarte ansehen und überprüfen, was der Wert für deine' AuthToken'-Kopfzeile ist? – albciff