问题标签 [http-status-code-401]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
473 浏览

asp.net - HTTP 401 状态的无限循环

我写了一个需要 HTTP Basic 授权的 ASP.NET 页面,我把它放在Page_Load函数中:

当我尝试在浏览器(Firefox 或 IE)中查看该页面时,它会要求我输入用户名和密码,然后……再次要求我输入用户名和密码。

为什么会发生这种情况,我该如何解决?

0 投票
1 回答
1199 浏览

coldfusion - Coldfusion Vimeo oAuth

我试图找出使用coldfusion的oAuth过程,论坛上似乎没有很多信息。

我不断收到“401 Unauthorized - Invalid signature - The oauth_signature pass was not valid” 但我传递的是正确的。

这是我的过程。::

我正在使用来自http://oauth.googlecode.com/svn/code/coldfusion/oauth的 oauth 代码库

使用 twitter 和 google 的示例,我已将其修改为如下所示。

然后返回 oauth_token 和 oauth_verifier。

cfhttp 的结果是 401 错误

0 投票
5 回答
66466 浏览

web-services - 请求失败,HTTP 状态 401:未授权

我有一个在我的 IIS6 (XP Pro SP2) 中运行的 .NET 2.0 网站 (VB) 和一个托管 ASMX Web 服务的 .NET 3.5(当然,在 IIS 的 ASP.NET 选项卡下配置为 .NET2)。

在 Chrome 中,我可以调用 ASMX 并成功调用 Web 方法。但是,在代码中调用 Web 方法时,我从 .NET 2.0 网站得到:

请求失败,HTTP 状态为 401:未授权。

我该如何解决这个问题?

0 投票
19 回答
1291778 浏览

http-headers - 403 Forbidden vs 401 Unauthorized HTTP 响应

对于存在的网页,但用户没有足够的权限(他们没有登录或不属于正确的用户组),应该提供什么正确的 HTTP 响应?

401 Unauthorized?
403 Forbidden?
还有什么?

到目前为止,我所读到的关于两者之间的区别并不是很清楚。每个响应适合哪些用例?

0 投票
3 回答
5531 浏览

c# - 远程服务器返回错误:(401) Unauthorized

我正在使用opencontactsnet提取 gmail 联系人。我The remote server returned an error: (401) Unauthorized.在执行这一行时得到

HttpWebResponse exportResponse = ( HttpWebResponse ) contactsRequest.GetResponse();

这是完整的GmailExtract课程,

0 投票
1 回答
594 浏览

.net - 带有 CR 查看器的 .NET 应用程序在工具栏资源上获得 401 未经授权

我刚刚将我的 .NET MVC 3.5 sp1 应用程序迁移到运行 2008x64 和 IIS7 的 VPS。我的应用程序使用 Crystal Report Viewer 来动态显示报表。安装 CR 运行时 CRRedist2008_x64.exe 后,我能够正确显示报告。根据过去的经验,我还将 aspnet_client 文件夹复制到服务器上我的应用程序的根目录。当我尝试在我的应用程序中显示报告时,系统会在标题为“需要授权”的对话框中提示我输入用户名和密码。我单击取消并显示报告,但工具栏按钮除外,它只是说“提交查询”。我可以在 Fiddler 中看到我在尝试获取工具栏资源时遇到 401 未经授权的错误。根据其中一个论坛的建议,我尝试将 asp_net 文件夹转换为 IIS7 中的 Appication。然后我在 IIS7 中禁用了 aspnet_client 应用程序的身份验证。仍然没有运气。请帮忙。谢谢。

0 投票
1 回答
3137 浏览

windows - 为什么我在将更改推送到 github 时会在 git 中收到 401 错误?

尝试从 windows xp 上的 cygwin 命令提示符将更改推送到 github 时出现以下错误。

$ git push Password: [my-password-here] error: The requested URL returned error: 401 while access https://[username]:github.com/[username]/[repository-location]/info/refs

致命:HTTP 请求失败

来自谷歌的搜索似乎指向更改 Windows 上证书文件的路径,我已经这样做了以克隆存储库。

0 投票
1 回答
679 浏览

ruby - Twitter 的 Ruby OAuth 出现 401 错误

x 我一直在努力让 Twitter 使用 Ruby 进行身份验证,但我没有任何运气。

我的第一次尝试是这样的:

与 Twitter gem 非常相似的方式,直接与 OAuth gem 相同。无论 OAuth::Consumer::token_request 死于 401 错误。

因此,出于绝望,我尝试 git clone Snitter,添加我的 Twitter 凭据并尝试它,但它也因 401 而死。

我已经尝试使用 localhost:300/twitter/auth、http ://dev.twipler.com:3000/twitter/auth和 bit.ly 对于前 2 中的每一个。没有任何效果。

有什么帮助吗?

编辑:当然我会忘记做最合乎逻辑的事情并删除我的秘密。(他们已经改变了;))。

0 投票
2 回答
785 浏览

google-app-engine - 请帮助 = 找到接口 twitter4j.User,但在 GAE/J 上需要上课

我正在使用 twitter4j-core-2.1.2.jar。

以下是我在回调 url 命中后执行的代码。

代码

以下是例外

java.lang.IncompatibleClassChangeError: Found interface twitter4j.User, but class was expected at com.thefollowfriday.servlet.HomeServlet.doGet(HomeServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) Reason: TwitterException{statusCode=401, retryAfter=0, rateLimitStatus=null} at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java: 301) at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java: 68) at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java: 90) at twitter4j.Twitter.verifyCredentials(Twitter.java:1134) at com.thefollowfriday.servlet.HomeServlet.doGet(HomeServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at

请帮忙。我坚持下去。

0 投票
2 回答
1834 浏览

xml - IIS7 - 从 swf (flash) 读取外部 xml 文件时出现未经授权的错误

当我尝试从 IIS7 中的 Flash SWF 文件中读取 XML 文件时,我收到了 401 未经授权的错误。该文件位于文件系统中 SWF 文件的旁边。

当我通过浏览器浏览到 XML 文件时,我得到以下信息:

HTTP 错误 401.3 - 未经授权 由于 Web 服务器上此资源的访问控制列表 (ACL) 配置或加密设置,您无权查看此目录或页面。

我已授予 IIS_IUSRS 对该文件夹的完全权限,但仍然出现相同的错误。这是 IIS7 特有的吗?

谢谢。