Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GreaseMonkey登录脚本_Javascript_Greasemonkey - Fatal编程技术网

Javascript GreaseMonkey登录脚本

Javascript GreaseMonkey登录脚本,javascript,greasemonkey,Javascript,Greasemonkey,我一直在想如何写一个greasemonkey脚本来让我登录401HTML页面。当我被要求在弹出框中输入用户名和密码时(我相信是401请求),我希望它能自动让我登录(我公司的设计网站都是相同的用户名和密码) 有什么帮助吗 另外,保存密码也不起作用,因为我每天都在处理新网站(可能每天去1-2个新的设计网站)。我认为这是不可能的,至少对于GreaseMoney来说是不可能的。除非您通过它的xmlhttpRequest函数发出请求,否则它无法检查返回的HTTP状态代码。如果你每天都要去新的网站,那么它怎

我一直在想如何写一个greasemonkey脚本来让我登录401HTML页面。当我被要求在弹出框中输入用户名和密码时(我相信是401请求),我希望它能自动让我登录(我公司的设计网站都是相同的用户名和密码)

有什么帮助吗


另外,保存密码也不起作用,因为我每天都在处理新网站(可能每天去1-2个新的设计网站)。

我认为这是不可能的,至少对于GreaseMoney来说是不可能的。除非您通过它的xmlhttpRequest函数发出请求,否则它无法检查返回的HTTP状态代码。如果你每天都要去新的网站,那么它怎么知道应该让你登录哪些网站呢?将您的用户名和密码发送到任何要求身份验证的站点都是一个坏主意

-编辑-

如果你真的想这样做,我想我可能已经想到了一种方法,尽管有些草率。设置401响应的自定义页面。在该页面中添加一些你在互联网上其他任何地方都无法找到的特殊文本。然后让GreaseMonkey查找该文本。如果找到它,重定向到相同的URL,但在前面添加username:password@

所以

变成

然后,当要求您输入用户名和密码时,只需单击“取消”


再一次,我真的不建议这样做,因为如果有人想知道为什么页面上会出现这种奇怪的超级特殊文本,他们可能会欺骗你在他们的网站上这样做,然后他们会得到你的用户名和密码。

我认为这是不可能的,至少对于GreaseMoney来说是不可能的。除非您通过它的xmlhttpRequest函数发出请求,否则它无法检查返回的HTTP状态代码。如果你每天都要去新的网站,那么它怎么知道应该让你登录哪些网站呢?将您的用户名和密码发送到任何要求身份验证的站点都是一个坏主意

-编辑-

如果你真的想这样做,我想我可能已经想到了一种方法,尽管有些草率。设置401响应的自定义页面。在该页面中添加一些你在互联网上其他任何地方都无法找到的特殊文本。然后让GreaseMonkey查找该文本。如果找到它,重定向到相同的URL,但在前面添加username:password@

所以

变成

然后,当要求您输入用户名和密码时,只需单击“取消”


再一次,我不会真的推荐这个,因为如果有人想知道为什么页面上会有奇怪的超特殊文本,他们可能会欺骗你在他们的网站上这样做,他们会得到你的用户名和密码。

你必须使用FF扩展来实现你想要的。

你必须使用FF扩展来实现你想要的。

如果有人禁用Greasemonkey会发生什么?如果有人禁用Greasemonkey会发生什么?谢谢,今天下午晚些时候我有空的时候再研究一下。安全不是问题。我只想把它应用到design-mycompany.com上。这也不是绝密密码。我们给我们的客户提供相同的用户名和密码,所以这更多是为了让它远离大众。谢谢,今天下午晚些时候我有空的时候我会研究一下。安全不是问题。我只想把它应用到design-mycompany.com上。这也不是绝密密码。我们为客户提供相同的用户名和密码,因此这更能让客户远离大众。