Tech Off Post

Single Post Permalink

View Thread: using Sys.Services.AuthenticationService.login and Decoding url in Javascript
  • User profile image
    foreachdev

    So I have the following code using JQUERY with Sys.Services.AuthenticationService.login.

    var username = $('#username').attr("value");

    var password = $('#password').attr("value");

    var isPersistent = false;

    var customInfo = null;

    var redirectUrl = $.jqURL.get('ReturnUrl');

    Sys.Services.AuthenticationService.login(

    username,

    password,

    isPersistent,

    customInfo,

    redirectUrl,

    loginCompleted,

    loginFailed);

    Life is great except when the service redirects it does not decode the query string parameter before using it so it ends up at:
    http://localhost:54201/%2fAdmin%2fdefault.aspx

    With a 400 bad request HTTP error.

    Anybody know of a sample where the decode a url in javascript?