【发布时间】:2014-04-09 21:04:32
【问题描述】:
我能够在我的本地项目上使用 Zombie.js 运行我的 mocha 测试,但是在我们的一个开发服务器上尝试运行它时遇到 401 错误。
必须使用的开发服务器是 Windows Server 2003。这是一个组织选择,而不是我自己的选择。
此服务器具有应用程序需要所在的域的 Windows 身份验证,这就是我收到 401 错误的原因。
我尝试按照僵尸docs 的建议设置身份验证,如下所示:
browser.authenticate().basic("user", "password");
这不起作用。
有什么建议吗?
【问题讨论】:
-
你为什么不直接使用 https 模块,因为它似乎也可以工作。
-
我更新了上面的答案,但在应用程序所在的服务器上我别无选择。它必须在运行 IIS6 的 Windows 2003 服务器上。
标签: node.js iis mocha.js zombie.js