javascript – 从HTTP请求标头获取授权

前端之家收集整理的这篇文章主要介绍了javascript – 从HTTP请求标头获取授权前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在SO中搜索了一些关于这个的线程,但是只能找到一些解释这个头是什么,或者如何在c#中获得授权头,但是我不想从服务器端读取,而是从客户端读取它.

有没有办法从浏览器获取Base64编码头“授权”?
我想实现一个可以登录的工具,如果您点击特定的按钮,您的用户名将被保存.

我的问题是浏览器自动执行授权,并且使用jQuery和JavaScript方法,您只能设置请求头并获取响应头.我找不到一个方法获取请求头.

gethttp可以得到一些标题,但不能获得授权头.
我的猜测是这个标题是隐藏的.

我正在通过SVN进行登录,浏览器在您进入网站的那一刻进行授权.

只有用户名就足够了
我正在搜索用户不必输入用户名解决方案.

解决方法

我假设你试图使用基本的领域授权机制
这已经在Stackoverflow中被回复了并且涉及$.ajax()jquery对象.
How to use Basic Auth with jQuery and AJAX?
所以请不要我这么说
$.ajaxSetup({
  headers: {
    'Authorization': "Basic XXXXX"
  },data: '{ "comment" }',success: function (){
    alert('Thanks for your comment!'); 
  }
});

其中XXXXX是您的用户名:password base64编码

猜你在找的JavaScript相关文章