http-status-code-401相关内容

401 未经授权的错误 web api mvc windows 身份验证

我收到 401 未经授权的错误.我的网络服务是用 mvc 编写的.在 IIS 中配置为使用 windows 身份验证.下面是提琴手的屏幕截图 当我从浏览器中点击 URL 时,它会弹出一个窗口来输入用户名和密码.如何避免弹出窗口? 我正在从另一个窗口服务调用这个 web api. 解决方案 我在 web config 中添加了以下几行来解决这个问题,它确实有效. ..
发布时间:2022-01-25 08:10:12 C#/.NET

403 Forbidden vs 401 Unauthorized HTTP 响应

对于存在的网页,但用户没有足够的权限(他们没有登录或不属于正确的用户组),应该提供什么正确的 HTTP 响应? 401 未经授权? 403 禁止? 还有什么? 到目前为止,我所读到的关于两者之间的区别并不是很清楚.每个响应适合哪些用例? 解决方案 来自丹尼尔·欧文: 401 Unauthorized 存在问题,这是身份验证错误的 HTTP 状态代码.仅此而已:它用于身 ..

RESTful HTTP API 中的授权,401 WWW-Authenticate

我正在创建一个 RESTful 服务来向 Web 应用程序提供数据.我对此有两个相关的问题. 1.如何处理未经授权的请求? 我打算使用以下代码响应请求: 资源是否已打开并找到?200 正常 您是否需要通过身份验证才能访问资源?401 未经授权 您无权访问某个类别的资源吗?403 禁止 您是否有权访问某一类别的资源,但不能访问该特定资源?404 Not Found 以防止人们 ..

Ruby-on-Rails:如何摆脱“你被重定向"的问题页

我正在覆盖 Devise 的失败响应,以便我可以设置 401 状态代码.但是,当用户登录失败时,他们将被重定向到带有“您正在被重定向"链接的页面.如果我从重定向中删除这个 :status => 401 它工作正常. class CustomFailure '安全')结尾明确回应如果http_auth?http_auth别的店面位置!flash[:alert] = i18n_message 除非 ..

401 - 在 IE7 中未经授权,仅使用 Windows 身份验证.

我创建了一个使用 Windows 身份验证的 Intranet 站点 在 chrome 中我可以立即访问该站点,而在 FF 中它需要 Active Directory 登录.但是使用 IE7 时出现以下错误: 401 - 未经授权:由于凭据无效,访问被拒绝.您无权使用您提供的凭据查看此目录或页面. 我不确定为什么它在其他浏览器中可以,但在 IE 中不行?任何帮助表示赞赏. ..

如何处理 axios 中的 401(身份验证错误)并做出反应?

我有一个文件 request.js,其中包含 axios ajax 请求的包装器.我正在从多个反应组件调用请求函数,当其中一个请求失败时,我想刷新令牌并再次重试所有失败的请求.我可以使用拦截器,但我不知道如何实现它.请帮忙. 请求.js var client = axios.create({baseURL: 'http://192.168.1.3:3000',标题:{应用程序ID:8,版 ..
发布时间:2022-01-01 09:45:43 前端开发

在 axios 中设置授权头

我一直在尝试使用 axios 向 National Park Service API 发出 GET 请求,并尝试了多种方法来在请求标头中设置我的 API 密钥,但均无济于事.任何帮助将不胜感激. 我试过了: axios.defaults.headers.common['Authorization'] = "MY-API-KEY";axios.get('https://developer.n ..
发布时间:2022-01-01 09:45:16 其他开发

远程服务器返回错误:(401) 未经授权.在 ASP.NET 中使用 CSOM

我试图提取一些我创建的 SharePoint 2013 列表数据,这些数据在我的机器上本地运行时以及在服务器本地运行时都可以正常工作.在本地和本地服务器上运行时,我使用相同的凭据.问题是当我在服务器上发布并导航到我的 ASP.NET 应用程序时,我收到“远程服务器返回错误:(401) 未经授权".错误... 我看了一堆关于 stackoverflow 的帖子和网络上的其他一些文章 这指 ..
发布时间:2021-12-23 18:58:21 C#/.NET

无法通过本地 IIS 获得 Windows 身份验证

所以我使用 Intranet 模板创建了一个新的 ASP.NET MVC 项目.web.config 包含适当的值(例如 ). 如果我使用 VS 网络服务器启动网络应用程序,一切看起来都很好 - 该页面显示了我的 Windows 域和用户名等等.但是,这在 Opera 和 Safari 以及 IE 和 FF 中都有效,这对我说它根本不使用 Windows 身份验证(据我所知,这在除 IE/F ..

AngularJS - 处理刷新令牌?

我正在使用 AngularJS 构建 SPA,并与服务 (JAVA) 进行通信. 当用户发送他的用户名/通行证时,服务会发回:访问令牌和刷新令牌.我正在尝试处理:如果我收到状态为 401 的响应,请发回刷新令牌,然后再次发送您的最后一个请求.我试图通过包含 $http 来做到这一点,但 angular 不允许我将它包含在这个拦截器中.有没有办法用我收到的这个响应参数重新创建原始请求? ..

Google App Script UrlFetchApp.fetch API Key Header:出现 401 错误

我有一个 Infobip 测试帐户,我正在尝试使用他们的 API 向用户发送消息.作为授权类型,我使用 API 密钥头.我相信我不知道把这个键放在代码上的什么地方.我正在尝试使用标题上的密钥,但我总是收到错误 401.我知道我没有根据文档使用正确的有效负载参数,但无论如何,我相信这不是生成此错误的原因. function myFunction_infobip() {var url = "http ..

AngularJS - 处理刷新令牌?

我正在使用 AngularJS 构建 SPA,并与服务 (JAVA) 进行通信. 当用户发送他的用户名/通行证时,服务会发回:访问令牌和刷新令牌.我正在尝试处理:如果我收到状态为 401 的响应,请发回刷新令牌,然后再次发送您的最后一个请求.我试图通过包含 $http 来做到这一点,但 angular 不允许我将它包含在这个拦截器中.有没有办法用我收到的这个响应参数重新创建原始请求? ..