Ich weiß, dass dies eine häufig gestellte Frage ist, aber ich muss wissen, warum das passiert?SyntaxError: Unerwartetes Token V
Ich versuche, zwei verschlüsselte Werte zu meinem Dienst zu analysieren.
Javascript
var encryptedlogin = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(Email), key,
{
keySize: 128/8,
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
});
var encryptedpassword = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(PasswordTwo), key,
{
keySize: 128/8,
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
});
var c = String(encryptedlogin);
var d = String(encryptedpassword);
var json = JSON.parse(c);
var json1 = JSON.parse(d);
$http.get("http://localhost:53101/TruckService.svc/validateUserA/" + json + '|' + json1)
.success(function(data) {});
.error(function(data) {});
Ich habe aus irgendeinem Grund Probleme, verschlüsselte Werte zu meinem Dienst zu analysieren, also möchte ich es als JSON-Objekt senden. –
das ist mein Fehler: 'GET http: // localhost: 53101/TruckService.svc/validateUserA/VWoK455BEzavGJknGdT0wA ==/KCAMhT0PxC7ehxyhqUR/GA == 404 (nicht gefunden)' –
Sie müssen sie als Parameter übergeben, wie Sie es tun auf die get string. Welche Adresse erwartet Ihre API, da Sie nicht die richtige URL verwenden? Möglicherweise müssen Sie auch Ihre verschlüsselten Daten verschlüsseln (stellen Sie sicher, dass Ihr Dienst sie wieder entschlüsselt). Ich habe die Antwort für das Kodierungsbit aktualisiert – Pete