HTTPS11. HTTPS 19 décembre 2023 Développement web il3 HTTPS HE-Arc (DGR) 2022 Sécuriser un site web • Authentification du serveur – Assurer que le serveur est celui qu’il prétend être • Intégrité des que le client est celui qu’il prétend être • Pour un site web, ces services sont fournis par https – HTTPS : HTTP sécurisé par SSL/TLS, par défaut sur le port 443 1 Secure Socket Layer –> Transport Confidentialité • Document contenant une identité et une signature numérique • Utilisations courantes : https, mails • Délivré par une autorité de certification • Certificats clients Autorité de Certification0 码力 | 6 页 | 109.17 KB | 1 年前3
Laravel 5.6 中文文档返回新创建的模型 从路由中直接返回新创建的 Eloquent 模型时,响应状态码由 200 调整为 201,如果应用的任意相应测试显式期望 200 状态码,那么需要将它们修改 为 201。 信任代理 由于信任代码功能使用的底层 Symfony HttpFoundation 有改动,所以必须微调 App\Http\Middleware\TrustProxies 中间件。 $headers @var string */ protected $headers = Request::HEADER_X_FORWARDED_ALL; 更多关于 $headers 变量值的信息可以查看完整的信任代理文档。 验证 ValidatesWhenResolved 接口 为了避免和 $request->validate() 方法冲突,ValidatesWhenResolved 接口/trait 官网下载了: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 13 https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box,通过这种方式下载的话需要手动将其添加到0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 1 Laravel 6.0 中文文档 本文档由学院君翻译提供 更多资源请访问 https://xueyuanjun.com 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 2 第一部分:序言 新版特性 队列、数据库、Redis 集群、网络、 CloudFront CDN 进行交互的复杂性进行了抽象。 通过 Ignition 优化异常 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 3 Laravel 6.0 支持 Ignition,这个一个开源的错误和异常详情页项目, 由 Freek Van der Herten 和 Marcel Pociot $flight) { return $this->deny('Explanation of denial.'); } 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 4 接下来我们可以通过 Gate::inspect 方法获取授权策略的响应,然 后再通过响应示例的 message() 方法获取授权消息: $response0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.1 中文文档laravel/homestead 如果上述命令执行失败,可以使用 vagrant 老版本的方式,这需要输入完整的 URL: vagrant box add laravel/homestead https://atlas.hashicorp.com/l aravel/boxes/homestead 本文档由 Laravel 学院(LaravelAcademy.org)提供 14 2 你还可以通过简单克隆仓库代码来实现 Homestead 安装,考虑到克隆仓库到 home 目录下 的 Homestead 文件夹,Homestead 盒子将会作为所有其他 Laravel 项目的主机: git clone https://github.com/laravel/homestead.git Homestead 克隆完成后,在 Homestead 目录下运行 bash init.sh 命令来创建 Homestead to: /home/vagrant/Code/Laravel/public hhvm: true 默认情况下,每个站点都可以通过 HTTP(端口号:8000)和 HTTPS(端口号:44300) 进行访问。 2.2.5 Hosts 文件 不要忘记把 Nginx 站点中的域名添加到本地机器上的 hosts 文件,该文件会将对本地域名的 请求重定向到 Homestead0 码力 | 307 页 | 3.46 MB | 1 年前3
Yii 2.0 权威指南如果你的应用程序将来要运行在共享虚拟主机环境中, 没有修改其 轗 轥 轢 服务器配置的权限,你依然可以通过调整应用 的结构来提升安全性。 详情请参考共享主机环境 一章。 信 信 信息 息 息: : : 如果您在反向代理后面运行轙 轩 轩 应用程序, 则可能需要 在请求组件中配置 轔 轲 轵 轳 轴 轥 轤 轰 轲 软 轸 轩 轥 轳 轡 轮 轤 轨 轥 轡 轤 轥 轲 轳 。 推 推 推荐 荐 荐使 使 使用 用 信 信任 任 任的 的 的代 代 代理 理 理和 和 和报 报 报头 头 头 在上一节中,您已经了解了如何获取主机和 轉 轐 地址等用户信息。 这将在 正常设置中开箱即用,其中使用单个网络服务器为网站提供服务。 然而, 如果您的 轙 轩 轩 应用程序在反向代理后面运行,则需要添加其他配置来检索 此信息, 因为直接客户端现在是代理, 并且用户 轉 轐 地址通过代理设置的 报头传递给 轙 轩 轩 应用程序。 除非您明确信任代理,否则不应盲目信任代理提供的报头。 从 輲 輮 輰 輮 輱 輳 开 始,轙 轩 轩 支持通过 r e q u e s t 组件的 譴 譲 譵 譳 譴 譥 譤 譈 譯 譳 譴 譳 , 譳 譥 譣 譵 譲 譥 譈 譥 譡 譤 譥 譲 譳 , 譩 議 譈 譥 譡 譤 譥 譲 譳 和 譳 譥 譣 譵 譲 譥 譐 譲 譯 譴 譯 譣 譯 譬 譈 譥 譡 譤 譥 譲 譳 属性配置可信代理。 以下是0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 5.3 中文文档Homestead 安装。将仓库克隆到用户目录下的 Homestead 目录,这样 Homestead 盒子就可以作为所有其他 Laravel 项目的主机: cd ~ git clone https://github.com/laravel/homestead.git Homestead 克隆完成后,在 Homestead 目录下运行 bash init.sh 命令来创建 Homestead to: /home/vagrant/Code/Laravel/public hhvm: true 默认情况下,每个站点都可以通过 HTTP(端口号:8000)和 HTTPS(端口号:44300)进行访 问。 如果你是在 Homestead 盒子启动之后进行了上述修改,需要运行 vagrant reload --provision 更 新虚拟机上的 Nginx 端口转发配置 默认情况下,Homestead 端口转发配置如下: SSH: 2222 → Forwards To 22 HTTP: 8000 → Forwards To 80 HTTPS: 44300 → Forwards To 443 MySQL: 33060 → Forwards To 3306 Postgres: 54320 → Forwards To 54320 码力 | 691 页 | 9.37 MB | 1 年前3
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》Internet,发现存在漏洞 的主机 n1 nInternet n(Wu-ftpd;RPC service) 原理 n黑客 nZombies n n黑客在非安全主机上安装 类似“后门”的代理程序 n2 nInternet 原理 n黑客 n n黑客选择主控主机,用来 向“僵尸”发送命令 n3 nZombies n主控主机 nInternet 原理0 码力 | 114 页 | 3.65 MB | 1 年前3
Laravel 5.2 中文文档symfony/css-selector ~3.0 到 composer.json 的 require-dev 部分。 认证 配置文件 更新 config/auth.php 文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 Laravel Laravel 5.2 命令现在只支持自处理命令,不再支持独立的命令和处理器。 如果你想要继续使用独立的命令和处理器,可以安装提供向后兼容支持的 Laravel Collective 包:https://github.com/LaravelCollective/bus 配置 开发环境 添加一个 env 配置项到配置文件 app.php 中: 'env' => env('APP_ENV' 中文学习资源 9 Session 数据库 Session 驱动 我们为框架编写了新的 database Session 驱动,该驱动包含更多的用户信息,例如用户 ID、IP 地址以及用户代理,如果你想要继续使用之前的 database 驱动,需要在配置文 件 session.php 中指定 legacy-database 驱动。 如果你想要使用新的驱动,还需要添加 user_id (nullable0 码力 | 377 页 | 4.56 MB | 1 年前3
Falcon v3.1.1 DocumentationThe Falcon Web Framework Release v3.1 (Installation) Falcon [https://falconframework.org] is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and microservices, with a focus on QuoteResource()) Quick Links Read the docs [https://falcon.readthedocs.io/en/stable] (FAQ [https://falcon.readthedocs.io/en/stable/user/faq.html] - getting help [https://falcon.readthedocs.io/en/stable/community/help reference [https://falcon.readthedocs.io/en/stable/api/index.html]) Falcon add-ons and complementary packages [https://github.com/falconry/falcon/wiki] Falcon articles, talks and podcasts [https://github0 码力 | 540 页 | 476.60 KB | 1 年前3
Falcon v3.1.1-rc1 DocumentationThe Falcon Web Framework Release v3.1rc1 (Installation) Falcon [https://falconframework.org] is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and microservices, with a focus QuoteResource()) Quick Links Read the docs [https://falcon.readthedocs.io/en/stable] (FAQ [https://falcon.readthedocs.io/en/stable/user/faq.html] - getting help [https://falcon.readthedocs.io/en/stable/community/help reference [https://falcon.readthedocs.io/en/stable/api/index.html]) Falcon add-ons and complementary packages [https://github.com/falconry/falcon/wiki] Falcon articles, talks and podcasts [https://github0 码力 | 540 页 | 476.61 KB | 1 年前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













