当前位置: 首页 > news >正文

网站后台用什么做重庆百度推广优化

网站后台用什么做,重庆百度推广优化,如何选择网站营销公司,wordpress自动采集插件怎么用HTTP Basic Access Authentication Schema 背景介绍流程安全缺陷参考 背景 本文内容大多基于网上其他参考文章及资料整理后所得,并非原创,目的是为了需要时方便查看。 介绍 HTTP Basic Access Authentication Schema,HTTP 基本访问认证模式…

HTTP Basic Access Authentication Schema

  • 背景
  • 介绍
  • 流程
  • 安全缺陷
  • 参考

背景

本文内容大多基于网上其他参考文章及资料整理后所得,并非原创,目的是为了需要时方便查看。

介绍

HTTP Basic Access Authentication Schema,HTTP 基本访问认证模式,是 HTTP 1.0 引入的一种 基于 challenge-response 认证机制的身份认证方案。

challenge-reponse:当客户端首次访问受保护资源时,服务器会向客户端发送一个 challenge,客户端根据 challenge 信息做出对应的 response

HTTP Basic Access Authentication 基于以下模型:客户端必须使用每个域(realm)对应的用户ID和密码进行认证。因此 HTTP Basic Access Authentication 包含三个关键要素:user ID(用户ID)、password(密码)、realm(域)。其中 realm 是服务器分配的一个字符串,用于区分受保护资源所属的不同域。只有当服务器能够验证请求URI对应域的用户ID和密码时,服务器才会为请求提供服务,没有其他可选的认证参数。

流程

HTTP Basic Access Authentication Schema

  1. 客户端请求访问受保护资源;
  2. 服务端接收到请求后,在请求头部(HTTP Request Headers)中未找到 Authorization,返回 401 Unauthorized,返回响应头(HTTP Response Headers)中带有 WWW-Authenticate,格式如下:
    WWW-Authenticate: Basic realm="Secure Area"
    
    这就是服务器向客户端发送的 challenge,其中 Basic 指明服务器需要的访问认证方式,realm 是服务器分配的一个字符串,用于标识请求 URI 对应的受保护域。WWW-Authenticate 中至少包含一个 challenge
  3. 客户端根据接收到的服务器响应中 WWW-Authenticate 信息得知需要执行 Basic 访问认证,如果客户端是浏览器,则会自动弹出一个登录窗口,输入用户ID和密码后提交认证请求。客户端发送的认证请求中包含 Authorization 头信息,格式如下:
    Authorization: Basic YWRtaW46MDAwMDAw
    
    这就是客户端向服务器发送的 response,其中 Basic 指明客户端遵从的访问认证方式,后面紧跟一个 Base64 编码值,通过以下公式计算所得:
    base64(userid:password)
    
  4. 服务端收到请求后执行验证,成功返回 200 OK,失败返回 401 Unauthorized
    • 根据用户请求的资源地址确定资源对应的 realm
    • 解析请求头中 Authorization ,获得用户ID和密码;
    • 判断用户是否有访问 realm 的权限;
    • 验证用户ID和密码是否匹配。

安全缺陷

  • 用户ID和密码通过明文传输,如果未启用传输层加密,则密码可轻易被中间人截获;
  • 认证一旦通过就无法随时吊销。

参考

RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication

http://www.yidumall.com/news/21491.html

相关文章:

  • 用asp做的网站如何运行网站推广是什么意思
  • 做企业网站哪家公司好哪里做网络推广
  • wordpress去除谷歌字体惠州百度seo排名
  • 在线咨询 1 网站宣传推广游戏赚钱的平台
  • 做加密网站全站加密的最低成本国内搜索引擎排名
  • 品牌网站建设小7a蝌蚪seo的流程是怎么样的
  • 要想学做网站seo网站推广目的
  • 东营网站设计公司seo竞争对手分析
  • 怎么制作网站获取他人ip北京网站优化专家
  • 温州网站优化指导一个新手怎么做推广
  • 制作网页教程的注意事项春哥seo博客
  • app推广方法谷歌seo最好的公司
  • wordpress后台教程网北京seo技术
  • 幼儿园建设网站企业官网网络营销渠道策略有哪些
  • 近期10大新闻事件seo自学网app
  • 广州项目网络推广性价比网页优化公司
  • 中建交通建设集团有限公司网站爱站网长尾关键词搜索
  • 菏泽做网站的公司怎么网站推广
  • 招聘wordpress网站高手兼职客服外包平台
  • 个人简历电子版可编辑seo案例
  • 网站制作(信科网络)百度seo优化网站
  • 网站建设行业 前景推广app有哪些
  • linode wordpress建站网站制作河南
  • 网站可以做赌博广告seo关键词排名优化系统
  • 免费做房产网站百度推广客户端官方下载
  • wordpress 4.8漏洞长沙seo网站排名
  • 做网站后都需要什么seo入门培训
  • 河北监理工程师考试最新消息郑州seo技术
  • 网站建设广告有哪些平台广州广告公司
  • 小火花自媒体平台网站优化推广方法