gpt4 book ai didi

javascript - 使用外部 Javascript 时出现状态 401,需要解决方法

转载 作者:行者123 更新时间:2023-11-28 02:02:23 25 4
gpt4 key购买 nike

以下是事实。我有一个调用外部 javascript 文件的 html 页面。当我加载此页面时,我收到 401。我知道 401 处理身份验证,但我正在加载的页面是登录页面。我需要验证字段,但我的 JS 文件不会加载,因此它不会验证字段。

有谁知道原因吗?或者解决办法?

最佳答案

您得到的是 HTTP401 Unauthorized 错误。您的 JavaScript 文件可能位于服务器上受密码保护的文件夹中。

如果您需要此文件来操作登录表单,则必须将其从 protected 文件夹中取出。

如果文件是从外部加载的(即不在您的服务器上),您可以 use XMLHttpRequest in order to authenticate .

这是一个使用 jQuery 的示例:

$.ajax({
url: /* url */,
dataType: "script",
username: /* username */,
password /* password */:
success: /* success callback function */
});

如果您不想暴露您的用户名和/或密码,我建议您将JS文件本地存储在您的服务器上,无需进行身份验证。

关于javascript - 使用外部 Javascript 时出现状态 401,需要解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18262457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com