Запустите jQuery.jcryption.js в JMeter для шифрования имени пользователя и пароля. - PullRequest
0 голосов
/ 31 декабря 2018

Я новичок в JMeter.Мой пароль зашифрован на стороне клиента с помощью библиотеки jQuery.jcryption.Я получаю свой секретный ключ со стороны сервера и со стороны клиента, используя ключ, используемый для шифрования имени пользователя и пароля.Затем зашифрованные имя пользователя и пароль расшифровываются на стороне сервера на основе того же ключа.

Мои вопросы:

  1. Как мне зашифровать мои данные в JMeter на каждом потоке, запущенном с использованием jQuery.jcryption.js?
  2. Есть ли способ запустить файлы jQuery в JMeter?

Я застрял и не могу решить эту проблему.

$.jCryption.getKeys("../account/getPublicKey.srvc?generateKeypair=true", 
function(receivedKeys) {
        var user = $("#userNameId").val();
        var password = $("#passwordId").val();
        $.jCryption.encrypt(user, receivedKeys, function(encrypted) {
            $.jCryption.encrypt(password, receivedKeys, function(encryptedPasswd) {
    $("#userNameHiddenId").val(encrypted);
    $("#passwordHiddenId").val(encryptedPasswd);
    validateAndSubmitLogin('form#loginForm');
            });
        });
    });
...