资讯专栏INFORMATION COLUMN

苹果强制使用HTTPS传输后APP开发者需要做的事

wwolf / 1830人阅读

摘要:苹果公司强制所有在年月日前使用加密,这就意味着,如果您的如果仍采用传输,那么,在中您的将不再能被用户下载使用。协议采用明文传输信息,存在信息窃听信息篡改和信息劫持的风险,而协议具有身份验证信息加密和完整性校验的功能,可以避免此类问题。

苹果公司强制所有iOS App在2017年1月1日前使用HTTPS加密,这就意味着,如果您的APP如果仍采用HTTP传输,那么,在Apple Store中您的APP将不再能被用户下载使用。

HTTPS的基础原理和通信过程

HTTPS(Secure Hypertext Transfer Protocol) 安全超文本传输协议 它是一个安全通信通道,它基于 HTTP 开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是 HTTP 的安全版,是使用 TLS/SSL 加密的 HTTP 协议。

HTTP 协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险,而协议 TLS/SSL 具有身份验证、信息加密和完整性校验的功能,可以避免此类问题。

TLS/SSL 全称安全传输层协议 Transport Layer Security, 是介于 TCP 和 HTTP 之间的一层安全协议,不影响原有的 TCP 协议和 HTTP 协议,所以使用 HTTPS 基本上不需要对 HTTP 页面进行太多的改造。

如何对自己的服务器进行HTTPS切换,详情请看原文:
苹果强制使用HTTPS传输后APP开发者必须知道的事

Http域名替换为Https方法

使用PHP的preg_replace方法对未加S域名进行替换:

           
               
                                           
                       
                 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16579.html

相关文章

  • 苹果强制使用HTTPS传输APP发者需要的事

    摘要:苹果公司强制所有在年月日前使用加密,这就意味着,如果您的如果仍采用传输,那么,在中您的将不再能被用户下载使用。协议采用明文传输信息,存在信息窃听信息篡改和信息劫持的风险,而协议具有身份验证信息加密和完整性校验的功能,可以避免此类问题。 苹果公司强制所有iOS App在2017年1月1日前使用HTTPS加密,这就意味着,如果您的APP如果仍采用HTTP传输,那么,在Apple Store...

    Achilles 评论0 收藏0
  • 倒计时10天,苹果iOS强制HTTPS迫在眉睫

    摘要:不满足以上条件,会拒绝连接。目前,全球互联网正在进行从到的大迁移,苹果一向非常关注用户隐私安全,在执行安全策略方面,态度也是非常强硬,实施强制加密势在必行。 距离苹果iOS强制HTTPS只剩10天!10天后,苹果将关闭HTTP的大门,如果您的iOS APP还在使用HTTP明文连接,将无法通过App Store审核,影响应用上架!您还在使用 NSAllowsArbitraryLoads来...

    FullStackDeveloper 评论0 收藏0
  • 还有 13 天,苹果就要关上 HTTP 大门了

    摘要:由于要求访问,换句话来说,还有天,苹果就要对开发者们关闭的大门了。腾讯云的证书是由颁发的,可免费使用一年。至此,就完成了服务器的证书部署,并满足了苹果协议的严格要求。 2017年1月1日以后,所有iOS需要访问网页的 App 都要面临一个问题:ATS(App Transport Security)。由于 ATS 要求 HTTPS 访问,换句话来说,还有 13 天,苹果就要对 APP 开...

    TNFE 评论0 收藏0
  • 移动端上传图片(ajax跨域请求)

    摘要:项目开发简述项目需求上传图片并展示。做是为了给后台传值。上传截图点击更换提交数据判断需要填写的参数是否为空,如果不为空直接往下走,直到成功提交数据。优点确实提高上传速度。缺点后台查看提交的图片,模糊不清晰。 第一次写项目开发经验,望担待。除了前端以外的事就不叨叨了,下面开始弄干活(两个页面首页、列表页)。 项目 开发简述 项目需求:上传图片并展示。项目地址:项目的链接地址开发工具:su...

    frontoldman 评论0 收藏0
  • 移动端上传图片(ajax跨域请求)

    摘要:项目开发简述项目需求上传图片并展示。做是为了给后台传值。上传截图点击更换提交数据判断需要填写的参数是否为空,如果不为空直接往下走,直到成功提交数据。优点确实提高上传速度。缺点后台查看提交的图片,模糊不清晰。 第一次写项目开发经验,望担待。除了前端以外的事就不叨叨了,下面开始弄干活(两个页面首页、列表页)。 项目 开发简述 项目需求:上传图片并展示。项目地址:项目的链接地址开发工具:su...

    seanHai 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<