如何在Google Apps脚本中进行NTLM身份验证?

时间:2017-03-17 03:39:31

标签: javascript authentication google-apps-script ntlm urlfetch

我正在尝试编写一个使用UrlFetchApp获取大量URL的脚本,并且它们需要NTLM身份验证。但我还没有弄清楚如何做到这一点,我能找到的唯一可以找到的东西就是NTLM是什么以及它是如何工作的一般描述。

我需要一个例子,说明如何在实际代码中进行NTLM身份验证,最好是在Google Apps脚本中,因为这是我尝试实现此目的的环境。例如,this page was great in showing how to do Basic authentication.我希望我能找到与NTLM类似的东西,但到目前为止我没有运气。

1 个答案:

答案 0 :(得分:0)

我正在寻找这个主题大约一个月,并发现:

  • 此时,谷歌脚本中的未实施
  • 即使您使用gscript编写NTLM散列/编码/握手/ ...处理它也会失败,因为 urlFetchApp 方法无法保持活着 http连接(保持对于NTLM身份验证所需的连续http请求/响应

如果您发现某个主题发生了变化,请通知我们! 祝福