我正在处理Chrome的扩展程序,该扩展程序会记录浏览器上的某些用户活动,以便随后处理该信息,并且当被跟踪的用户输入其用户和密码时,我需要保存与基本http auth相关的信息在该网站的浏览器基本身份验证对话框中。
这是我需要的数据:
Authorization url
A partial or complete URL that matches one or more HTTP Request URLs
Ex: www.urlbase.com
Authorization username
The username to authorize.
Ex: admin
Authorization password
The password for the user
Ex: 123456
Authorization domain
The domain to use for NTLM.
Authorization realm
The realm to use for NTLM.
我遇到过:
https://developer.chrome.com/apps/app_identity
https://developer.chrome.com/extensions/privacy
https://developer.chrome.com/extensions/certificateProvider
https://developer.chrome.com/extensions
但他们似乎都没有谈论过http auth。
Chrome扩展API或Javascript真的有办法获取该信息吗?
答案 0 :(得分:0)
我不认为可以获得私人凭证。
如Tutorial: OAuth中所述,
OAuth为用户提供了一种机制,可以在不共享其私人凭据(用户名/密码)的情况下授予对私有数据的访问权。
您可能还想特别Developer Program Policies检查您的问题User Data Privacy。
希望有所帮助!