HTTP 401.5未经授权:ISAPI-CGI 应用程序授权失败解决办法

错误信息:

您未被授权查看该页您试图访问的 URL 安装有 ISAPI 或 CGI 应用程序,在继续执行之前对用户凭据进行验证。该应用程序无法验证您的凭据。请尝试以下操作:

HTTP 401.5 - 未经授权:ISAPI/CGI 应用程序授权失败。

原因分析一

Web 地址具有 ISAPI (Internet 服务器应用程序编程接口) 或 CGI (公共网关接口) 程序验证用户凭据。此程序,用来连接到服务器的身份验证凭据已被拒绝访问。

解决方案

若要解决此问题,请尝试访问的服务器,请再次使用适当的凭据。请与系统管理员联系,以获得正确的登录信息。

原因分析二

这个主要原因是你Internet 信息服务 (IIS) 权限不够了,在网站的虚拟目录上加上everyone 的读取权限就解决了

解决方法:

右键点击网站目录 -> 属性 -> “安全”选项卡 -> 如果有Everyone用户,勾选读取权限(如果需要修改数据,请同时勾选修改权限)

如果没有此用户,添加用户名后赋予相关权限!

时间: 2024-09-17 00:01:10

HTTP 401.5未经授权:ISAPI-CGI 应用程序授权失败解决办法的相关文章

“您未被授权查看该页”的原因和解决办法

一般出现这样的情况,是由于使用的用户没有得到管理员给的权限,才会出现这样的情况,当然也不排除中毒的原因,我们可以先利用杀毒软件等进行查杀之后在进行下面的解决方法,具体步骤如下: 登录网站服务器-->找到对应的网页目录-->在该目录上点击鼠标右键-->选择"属性"-->在弹出的"属性"对话框中,切换到"安全"选项卡中-->点击网页浏览使用的"User"用户组-->在"读取和运行&qu

webRequest.GetResponse() 401错误未经授权 如何解决??

问题描述 现在用的windows7的系统,在web调试时,运行到webRequest.GetResponse()就报错401错误未经授权.而我把这个改成windowsform程序时就没任何问题.请问如何解决这个问题???publicstringHttpGet(stringurl,stringqueryString){stringresponseData=null;if(!string.IsNullOrEmpty(queryString)){url+="?"+queryString;}H

"HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝" 的解决办法

为了系统安全,给另外一个的网站建立了两个单独用户:首先,我们需要用到以下的组:     IIS_WPG 组(也称为 IIS 工作进程组,IIS Worker Process Group)     Guests组 (来宾组,在系统中拥有最少的权限) 以及以下的帐号:     Internet 来宾帐户 (匿名访问 Internet 信息服务的内置帐户)     启动 IIS 进程帐户 (用于启动进程外应用程序的 Internet 信息服务的内置帐户) 1)新建用户a_iusr 属于guests组,

HTTP 请求未经客户端身份验证方案“Anonymous”授权。从服务器收到的身份验证标头为“Negotiate,NTLM”

问题描述 HTTP请求未经客户端身份验证方案"Anonymous"授权.从服务器收到的身份验证标头为"Negotiate,NTLM".netwebservice 解决方案 解决方案二:求解啊

IIS配置401错误完美解决办法

iis|错误|解决 1.错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝. 分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问. 解决方案: (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用: 控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用.如果还没有解决,请继续下一步. (2)查看本地安全策略中,IIS管理器中站点的默

用C++Builder开发ISAPI扩展应用程序

一.ISAPI概述 Microsoft的WEB服务器提供了不同的ISAPI,应用ISAPI能够开发出高性能的应用程序. ISAPI具有两类组件:ISAPI扩展和ISAPI过滤器,本文着重介绍ISAPI扩展的应用和开发. ISAPI应用程序通过DLL实现,DLL的特性使它能够作为WEB服务器自身的扩充来装载.在WEB服务器的地址空间运行, 而且只在第一次请求时装载一次,以后每一个后续请求通过创建一个线程(仅用一个简单的函数调用) 来完成,这比CGI创建一个进程要节约大量 的时间和空间等资源. IS

XML和现代CGI应用程序

cgi|xml|程序   简介 Perl的普及与互联网的蓬勃发展有直接的关系.在互联网发展的早期,人们发现仅仅使用静态的HTML文档不能生成有效的交互式环境,于是引进了公用网关接口(CGI)的概念.Perl强大的功能和容易扩充的特性使得它成为开发CGI应用最自然的选择,并由此迅速地成为CGI脚本的首选语言.CGI本身并非十全十美.但由于得到了众多开发商的青睐,CGI的应用至今仍然十分广泛,而且没有迹象表明在近期会"退休". CGI::XMLApplication提供了一个基于XML.可

简述.Net下的应用程序授权实战步骤

看了"看了下面那篇"Crack别人应用程序"的文章有感,简述.Net下的应用程序授权.",自己实际操作了把得出的心得 .这里原理啊背景啊什么都不介绍了,笑望人生已经在他的BLOG上都写的相当清楚了,有什么不细节不明白的可以去看原文.推荐先大概看下原文,现看我下面的步骤,然后再回头去研究原文的细节.由于我自己写的实例是用在公司一项目中,源代码就不方便放出来了,嘿嘿. 第一步:生成一组公钥和私钥,公钥用于你发布程序,私钥属于注册码生成.view plaincopy to

openid-微信授权提示 ”近期你已经授权登陆过XXXXX 自动登录中“,如何不让这句话出来

问题描述 微信授权提示 "近期你已经授权登陆过XXXXX 自动登录中",如何不让这句话出来 微信网页授权登陆,第一次用户授权后,用户再次进入页面时,如何判断已经授权过了.即点击页面的登陆按钮不再跳转到授权页,也不再提示用户近期你已经授权登陆过,求解答! 像那些砍价页面,你进去之后,他怎么知道你本人有没有砍过?我觉得是用openid,但是我不希望用户每次打开都是跳转到授权页面,也就是不希望每次都出现"近期你已经授权登陆过XXXXX 自动登录中"这句话. 解决方案 你用