问题标签 [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 回答
702 浏览

sharepoint - 在 Windows 7 主页上匿名访问 SharePoint Foundation

我在 Windows 7 Home 上安装了 SharePoint Foundation,仅在本地使用。我从不打算公开公开这一点,所以我想对所有事情都使用匿名访问,但我无法这样做。当我访问中央管理站点时,我不断收到“401 UNAUTHORIZED”错误。我在同一台计算机上有一个不同的、基于 ASP 的网站,匿名访问非常适合,所以我相信这与 SharePoint 相关,但不知道如何。

我为所有三个 SharePoint 网站启用了匿名访问,首先使用应用程序池标识,然后使用特定用户(具有管理员权限),但仍然没有运气。我将所有应用程序池标识设置为第一个“本地系统”,然后设置为特定用户(具有管理员权限),但仍然没有运气。

我看过关于这个问题的其他帖子,但没有其他对我有用。

0 投票
1 回答
879 浏览

java - 包括一些返回 401 的页面

我在某些服务器上部署了一些网页说:

http://myhost/some_secured_file.html

当我在浏览器中访问此文件时,它返回 401 要求我授权自己。

问题是我试图使用 c:import 标记将此页面包含在某个 JSP 页面中。

应用服务器返回:

我怎样才能完成包含!?

0 投票
1 回答
1827 浏览

php - [PHP]使用 google api oauth 访问令牌时出现错误 401 令牌无效

获得访问令牌后,我想用它来读取受保护的数据(例如联系人)。但作为对我收到的请求的回应
Token invalid - Invalid AuthSub token.
Error 401

我比较了我发送的参数和来自 OAuth Playground 的参数,它们之间没有区别(除了时间戳、随机数和可以理解的签名)。
我的标题如下所示:
Content-Type: application/atom+xml
Authorization: OAuth oauth_parameters

有什么想法会出错吗?

0 投票
1 回答
722 浏览

sharepoint - 匿名访问 SharePoint 列表时出现 ThreadAbortException

在我正在使用的旧代码中,Web 服务访问 SharePoint 列表。
其中一些列表需要特殊权限,因此在首次访问时需要用户凭据。

然而,在我向应用程序添加一些日志记录后,我注意到当用户第一次尝试调用 Web 服务时,实际上会发生以下情况:

  • Web服务开始正常运行;
  • 当项目需要特殊权限时,SharePoint 会发送 HTTP 401,它会变成ThreadAbortException;
  • 向用户显示凭据框;
  • 登录后,再次调用 Web 服务,这次没有问题。

这实质上意味着 SharePoint 调用之前的代码在此方案中运行两次。
在运行任何代码之前显示凭据框的正确方法是什么?
当匿名访问是IIS应该被禁用时是这种情况吗?我怀疑是这样,但是我在配置 Web 项目方面经验不足,所以我感到困惑。

0 投票
3 回答
2342 浏览

gwt - Force the browser to send some HTTP request header

I need to include some secure (BASIC authentication) application.

when I open the application URL in the browser, the browser asks me to enter your credentials ...

what I know is that:

  1. The browser ask the server to get some URL -- the url of the app
  2. The server checks the request header for the Authentication header and didn't find it
  3. The server sends 401 to the browser back
  4. The browser interpret this response code into a message dialog that shows to me asking me to enter the username/password to send back to the server in the Authentication request header

So far... so good, I can write some page (in JSP) that send this required http request header to the request that is calling this page.. So I'll call this application through my page..

The problem here is, this application (in fact a GWT application) contains a reference to some Javascript and CSS files that is coming from the server that hosts this application. the application page that I import looks like:

So, again I found the application asks me for the authentication crenditals for the css and js files!

I am thinking of many solutions but don't know the applicability of each

  • One solution is to ask the browser (via Javascript) to send the request header (Authentication) when he asks the server for the js and css files

please give me your opinions about that... and any other suggestions will be very welcomed.

Thanks.

0 投票
0 回答
2021 浏览

asp.net-mvc - 对控制器的 MVC + Ajax 调用丢失身份验证

我在一些帖子中看到了类似的问题,但没有一个答案有帮助。我的 MVC 应用程序在一个控制器中有一些 AJAX/JSON 响应方法,调用到达目的地,但它在 IE 或 Chrome 中不起作用,在 mozilla 中它起作用,但 Firebug 返回一组非常奇怪的 3 次尝试(全部返回 401 错误)但最后一个确实有效!

我的应用程序具有 Windows 身份验证,如何将其扩展到我的 Ajax 方法?该应用程序的其余部分工作正常。我尝试通过从 Global.asax (Application_EndRequest) 返回 200 Status 来绕过 401,但继续这样做。基本上我所有的 Ajax 方法都有同样的问题。

这是来自我的萤火虫控制台的图像。

0 投票
1 回答
654 浏览

asp.net - ASP.NET 应用程序未使用 Windows 身份验证进行身份验证

我有一个运行多个不同 ASP.NET 网站的 Win2003 服务器,它们都使用混合模式身份验证。

其中一个应用程序导致我在一台笔记本电脑上出现问题,当我尝试导航到它时收到一堆 401 - 以一般的“Internet Explorer 无法显示网页”错误结尾。从另一台 PC 我可以很好地导航到应用程序,并且我已正确通过身份验证。

我在 XP 上使用 IE,版本 6-8 也有同样的问题。

一旦在一个蓝月亮,我可以从我的笔记本电脑进入应用程序。

这个问题也会影响到其他一两个人。

请注意,Firefox 似乎可以打开应用程序,但通常 Firefox 不是一个选项。

0 投票
2 回答
2672 浏览

sharepoint - Sharepoint Webpart 加载 XSLT 文件返回 401

我正在尝试在 Sharepoint MOSS 2007 自定义 Web 部件中加载 XSLT 文件,但在尝试访问 XSLT 文件时出现 401 错误。我尝试提供默认凭据,但在调试期间检查时它是空的。

有谁知道如何从自定义 Web 部件加载 XSLT 文件?提前致谢。

此代码返回 401 错误:

远程服务器返回错误:(401) Unauthorized。

[WebException: 远程服务器返回错误:(401) Unauthorized.] System.Net.HttpWebRequest.GetResponse() +5313085 System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials) +69 System.Xml.XmlDownloadManager.GetStream (Uri uri,ICredentials 凭据)+3929007 System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri,字符串角色,Type ofObjectToReturn)+54 System.Xml.Xsl.Xslt.XsltLoader.CreateReader(Uri uri,XmlResolver xmlResolver)+26 System. Xml.Xsl.Xslt.XsltLoader.Load(编译器编译器,对象样式表,XmlResolver xmlResolver)+315 System.Xml.Xsl.Xslt.Compiler.Compile(对象样式表,XmlResolver xmlResolver,QilExpression&qil)+41 System.Xml.Xsl。 XslCompiledTransform.CompileXsltToQil(对象样式表,XsltSettings 设置,XmlResolver stylesheetResolver)+59 System.Xml.Xsl。XslCompiledTransform.LoadInternal(Object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver) +66 System.Xml.Xsl.XslCompiledTransform.Load(String stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver) +38 NewsGallery.AjaxNewsWebPart.AjaxNewsControl.RenderContents(HtmlTextWriter output) +403 System .Web.UI.WebControls.WebControl.Render(HtmlTextWriter 编写器)+32 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器,ControlAdapter 适配器) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.WebControls.WebControl。RenderContents(HtmlTextWriter 编写器)+10 System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter 编写器)+32 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPart(HtmlTextWriter 输出)+36 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPartInternal(HtmlTextWriter编写器)+139 Microsoft.SharePoint.WebPartPages.WebPart.Render(HtmlTextWriter 编写器)+93 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器, ControlAdapter 适配器)+99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer)+25 Microsoft.SharePoint.WebPartPages.SPChrome.RenderPartContents(HtmlTextWriter 输出,WebPart 部分)+66渲染(HtmlTextWriter 编写器)+32 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPart(HtmlTextWriter 输出)+36 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPartInternal(HtmlTextWriter 编写器)+139 Microsoft.SharePoint.WebPartPages.WebPart.Render(HtmlTextWriter 编写器) +93 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器,ControlAdapter 适配器)+99 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器) +25 Microsoft.SharePoint.WebPartPages.SPChrome.RenderPartContents(HtmlTextWriter 输出,WebPart 部分) +66渲染(HtmlTextWriter 编写器)+32 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPart(HtmlTextWriter 输出)+36 Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPartInternal(HtmlTextWriter 编写器)+139 Microsoft.SharePoint.WebPartPages.WebPart.Render(HtmlTextWriter 编写器) +93 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器,ControlAdapter 适配器)+99 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器) +25 Microsoft.SharePoint.WebPartPages.SPChrome.RenderPartContents(HtmlTextWriter 输出,WebPart 部分) +66WebPartPages.WebPart.Render(HtmlTextWriter 编写器)+93 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器,ControlAdapter 适配器)+99 System.Web .UI.Control.RenderControl(HtmlTextWriter writer)+25 Microsoft.SharePoint.WebPartPages.SPChrome.RenderPartContents(HtmlTextWriter 输出,WebPart 部分)+66WebPartPages.WebPart.Render(HtmlTextWriter 编写器)+93 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter 编写器,ControlAdapter 适配器)+99 System.Web .UI.Control.RenderControl(HtmlTextWriter writer)+25 Microsoft.SharePoint.WebPartPages.SPChrome.RenderPartContents(HtmlTextWriter 输出,WebPart 部分)+66

0 投票
3 回答
2479 浏览

jquery - Jquery - getJSON 401“错误?”

我对 jquery getjson 有疑问。

此代码有效



这个代码不是吗?

但为什么?有任何想法吗?

示例 - > http://jsfiddle.net/4wWJW/2/

提前谢谢!
彼得

0 投票
1 回答
883 浏览

authentication - 移动到 IIS7 后的 401.2

我们有一个网站应该是完全开放的,每个人都可以使用。它托管多个 Web 服务。它被配置为匿名身份验证。我正在将它从 IIS 6 服务器迁移到 IIS7 服务器(使用新的 url,两个站点在转换期间都应该处于活动状态)。我在尝试访问新服务器上的站点时遇到 401.2 错误。这怎么可能,我该如何解决?