Javascript 重定向用户而不使用';响应。重定向';并使用JWT添加授权标头

Javascript 重定向用户而不使用';响应。重定向';并使用JWT添加授权标头,javascript,.net,redirect,httpresponse,Javascript,.net,Redirect,Httpresponse,我会尽量保持简短 我正在使用Asp.Net(版本4.8)应用程序,需要将用户重定向到新URL,并在授权标头中包含JWT 看看这篇文章:,它说这不能用“Response.Redirect”来完成 是否有其他方法可以将用户从PageX.aspx重定向到PageZ.aspx并添加“授权”标题?(我需要发送JWT) 我认为使用GET创建新页面可能会奏效: public static HttpResponseMessage RedirectToNewURL(string url, string jwt

我会尽量保持简短

我正在使用Asp.Net(版本4.8)应用程序,需要将用户重定向到新URL,并在授权标头中包含JWT

看看这篇文章:,它说这不能用“Response.Redirect”来完成

是否有其他方法可以将用户从PageX.aspx重定向到PageZ.aspx并添加“授权”标题?(我需要发送JWT)

我认为使用GET创建新页面可能会奏效:

  public static HttpResponseMessage RedirectToNewURL(string url, string jwt)
    {
        //TEMP HARDCODE FOR TEST
        var address = new Uri(url);

        var handler = new HttpClientHandler()
        {
            UseDefaultCredentials = true
        };

        using (var client = new HttpClient(handler))
        {
            client.BaseAddress = address;
            client.DefaultRequestHeaders.Accept.Clear();
            client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("text/html"));
            client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", jwt);

            return client.GetAsync(url).Result;
         
        }
    }
但是没有:)

我的下一个想法是将javascript写入页面并执行它?这可能吗