npm 包 @beyond-sharepoint/ntlm-remote-auth 使用教程

阅读时长 3 分钟读完

在前端开发中,我们经常需要处理与服务器的身份验证问题。对于 Sharepoint 这种企业级应用,通常会使用 NTLM 身份验证方式。而 npm 包 @beyond-sharepoint/ntlm-remote-auth 就是为了解决这一问题而开发的。

安装

如果你已经使用了 npm,那么可以通过以下命令安装 @beyond-sharepoint/ntlm-remote-auth:

使用方法

1. 导入包

在要使用 @beyond-sharepoint/ntlm-remote-auth 的文件中,需要先导入这个包。可以像下面这样导入:

2. 配置参数

在使用该包之前,需要进行配置。你需要提供以下参数:

  • username: 用户名

  • password: 密码

  • domain: 域

  • workstation: 工作站

  • url: 服务器地址

可以通过以下方法进行配置:

3. 发送请求

在配置好参数之后,就可以使用 ntlmFetch 方法发送请求。该方法与 fetch 方法类似,只是多了一个 ntlmConfig 的参数,用于身份验证。

示例代码

-- -------------------- ---- -------
------ - --------- - ---- --------------------------------------

----- ---------- - -
  --------- -----------
  --------- -----------
  ------- ---------
  ------------ --------------
  ---- -----
--

--------------------------- -
  -----------
  ------- -------
  -------- - --------------- ------------------ --
  ----- ---------------- ------- --------- ------- -------- --
--
  -------------- -- -
    -- ----
  --
  ------------ -- -
    -- ----
  ---

总结

通过使用 @beyond-sharepoint/ntlm-remote-auth,我们可以轻松地处理与 Sharepoint 等应用的身份验证问题。使用方法也很简单,只需要进行简单的配置,然后就可以发送请求了。希望这篇文章能够帮助大家更好地了解和使用这个 npm 包。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005539581e8991b448d0c91

纠错
反馈