是否可以访问当前用于从页面上的JavaScript代码进行HTTP验证的用户名(和可选的密码)?从Javascript访问HTTP验证信息
2
A
回答
1
编辑:在这个答案我解释了如何通过ajax访问一个页面或服务,需要基本的http认证。
如果你的意思是basic http authentication,那应该是可以的(我从来没有尝试过)。
基本认证意味着您将http标头Authorization
添加到您的请求中,并且XmlHttpRequest
对象支持使用方法setRequestHeader()
添加自定义标头。
http头看起来是这样的:
Authorization: Basic {authentication token}
,其中认证令牌构造是这样的:
authentication token := base64(username + ":" + password)
JavaScript没有标准功能编码为Base64,但this SO question说明你怎么做。
+1
感谢您的答案。我的意思是访问用于检索当前HTML页面的凭证。像服务器端的$ _SERVER ['HTTP_AUTH_USER']一样。 – vbence
+0
@vbence - 那么,我不认为这是可能的。 JavaScript中没有可用的API来获取此信息。 –
相关问题
- 1. 从javascript访问chrome.devtools.network信息
- 2. W3验证信息。 & 问题。
- 3. 从.NET ActiveX控件访问SharePoint身份验证信息
- 4. ServiceStack:从Javascript访问会话信息
- 5. 从JavaScript访问Linux诊断信息
- 6. 访问的验证消息
- 7. symfony2如何访问用户凭证/信息一旦验证?
- 8. 从PHP访问AWStats信息?
- 9. 从SDK访问iPhone信息
- 10. html javascript验证错误信息
- 11. 验证信用卡信息
- 12. javascript iframe:从https访问http
- 13. 如何在NodeJS验证后使用AngularJS访问用户信息?
- 14. 如何访问Xtext验证程序中的上下文信息?
- 15. GWT身份验证和用户信息访问
- 16. PHP验证HTTP消息
- 17. 如何从C#中的HTTP帖子访问标题信息?
- 18. 访问Hibernate验证器消息
- 19. 如何从代码访问核心数据属性验证信息?
- 20. 访问JavaScript中的会话信息
- 21. Javascript正在访问PHP信息
- 22. Facebook Javascript SDK - 访问用户信息
- 23. 通过jQuery/javascript访问某些信息
- 24. 在Javascript中访问cookie信息
- 25. JavaScript访问网络面板信息
- 26. 验证信息cakephp错误?
- 27. angular.js验证错误信息
- 28. Sharepoint上的信息验证
- 29. 身份验证信息
- 30. magento hide验证信息
只有当它存储在cookie中或以登录形式输入;) – c69
不,你不能 – Gerben