403问题详解
背景
今天开发测试的时候,反馈接口返回403错误提示。一开始找不到什么问题。怀疑是跨域、和转换格式错误,审核是权限问题
分析问题
403错误其实是一种在网站访问过程中常见的错误提示,表示资源不可用,拒绝访问。
通常是由于服务器上接口、文件或目录的权限设置导致,比如IIS或者apache设置了访问权限不当。
错误代码403是服务器理解客户的请求,但拒绝处理它,通常由于服务器上文件、接口或者目录的权限设置导致的WEB访问错误。
403.1:错误是由于"执行"访问被禁止而造成的问题;
403.2:错误是由于"读取"访问被禁止而造成的问题;
403.3:错误是由于"写入"访问被禁止而造成的等等问题。
具体查看了一下系统是没有给用户配置此接口的权限。
解决问题
系统中配置为用户配置了相应的接口权限,则解决了我们上述的403问题。
扩展资料
了解一些我们常见的错误代码:
1、 404.0,表示没有找到文件或目录的意思;
404.1-无法在所请求的端口上访问Web站点的意思;
404.2表示Web服务扩展锁定策略阻止本请求的意思;
404.3表示MIME映射策略阻止本请求的意思。
2、405表示用来访问本页面的HTTP谓词不被允许(方法不被允许)的意思。
3、406表示客户端浏览器不接受所请求页面的MIME类型的意思。
4、503表示服务不可用。这个错误代码为IIS6.0所专用的意思。
5、504表示网关超时的意思。
关于403问题详解以及扩展问题就先到这里,欢迎大家点击下方卡片关注《coder练习生》