javascript - 从 javascript 获取 HTTP Basic Auth 用户名?

标签 javascript http basic-authentication

我有一个只能通过 http 基本身份验证访问的网页。我怎样才能找出该页面中 javascript 中的基本身份验证用户名。即当有人访问它时(登录后),我想制作一个弹出窗口,上面写着“你好,你目前以用户 $USERNAME 身份登录”

最佳答案

这不可能完全来自 JavaScript。您必须让服务器端脚本从请求中获取用户名,并将其插入生成的页面代码中,以便脚本获取。 (例如 <script type="text/javascript">var username=(在此处插入 JSON 编码的字符串);</script>

关于javascript - 从 javascript 获取 HTTP Basic Auth 用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3460299/

相关文章:

带有授权 header 的 JavaScript 重定向 URL

javascript - 在 Safari 中,使用 jQuery 的表单输入文本字段在显示警报后不会获得焦点。为什么?

javascript - 如何使用Backbone Js调用asmx web服务进行采集

http - 如何在 Zend Framework 2 http 请求中进行基本身份验证?

forms - Http Basic Auth 的登录表单

jquery - 为什么我的服务器忽略来自 ajax 请求的身份验证 header ?

javascript - JSON 调用返回 [object Object] 或未定义

php - 通过单击下拉选择多个帖子订单

mongodb - 我无法使用 angular 2 发布到我的 mongodb 服务器

javascript - HTTP 请求的范围