2017-06-14 42 views
0

我正在运行一个脚本,该脚本尝试启动浏览器(firefox)并从我的家庭内部网络的NAS中加载一个URL--以便关闭它。这应该无人看管。我的第一个问题是从浏览器中获取“çertificatenot recognized”消息,当我想让它无人值守运行时,所以我添加了一个异常。重新尝试,然后我得到了“用户/密码”对话。所以我找到了一种将凭据插入到URL中的方法。这似乎使对话变得沉默,但现在我得到了下面的弹出窗口 - 看似从浏览器中,除非我确定,否则它保持空白: enter image description here 我不确定是什么产生它。我猜想的是浏览器,但是当我手动访问URL时,它从来不会这样做。我试图关闭我的Avast安全防护,以防它来自那里。我试图摆弄Windows(10)安全,但它仍然存在。任何想法如何做到这一点?下面是initiaties它的蝙蝠线:这个对话从何而来?如何抑制它?

来看,C:\ Program Files文件\ Mozilla Firefox的\ firefox.exe https://admin:[email protected]/get_handler?PAGE=System&OUTER_TAB=tab_shutdown&INNER_TAB=NONE&shutdown_option1=1&command=poweroff&OPERATION=set

这可能有助于了解NAS响应HTTP,开关它到https,并拥有自己的本地证书。任何人有任何想法如何绕过这个?谢谢。

+2

也许这个问题最好在[SU]中提出,并命名你的NAS的作品? – LotPings

回答

0

我确认对话确实来自Firefox,使用Window Spy在它出现时点击它。不知道为什么它应该发生在对脚本的回应中,而不是对现场操作员的回应:它并没有为脚本提供这里记录的问题。

在尝试各种技术来试图压制它或确定它后,我发现没有任何Windows本机可以完成这项工作。我最终通过编写Autohotkey的脚本解决了这个问题,为了方便而将可执行文件编出来,并从我的关闭.bat文件中调用它。