Projet

Général

Profil

Passage en HTTPS » Historique » Version 4

Ludovic Lestrat, 04/06/2018 14:38

1 4 Ludovic Lestrat
La structure d'accès au serveur SICEN est la suivante :
2
3
_WEB_ ----> _Container Nginx (reverse proxy) en HTTPS_ ----> _Container SICEN Apache port 80, IP locale_
4
5
Le passage en HTTPS avec certificat se fait au Cen CVL au niveau du reverse proxy Nginx. Le serveur apache du container SICEN continue à fonctionner en HTTP. Les deux container se voit dans un même réseau local et seul le serveur Nginx est visible du monde extérieur.
6
7
8 1 Ludovic Lestrat
h2. Liste des fichiers avec des références HTTP :
9 2 Ludovic Lestrat
10
Controleurs/Defaut/Carto.js 
11 1 Ludovic Lestrat
Vues/vSaisieObs.php
12
Vues/vSelectGPX.php
13
Configuration/production/cencvl/Appli.js
14 2 Ludovic Lestrat
Configuration/production/cencvl/Carte.js
15 4 Ludovic Lestrat
Configuration/ConfigUtilisee.php (si on passe apache sur le container en HTTPS)
16 2 Ludovic Lestrat
17
h2. Références à changer
18 4 Ludovic Lestrat
- http://maps.google.com/maps/api/js?key=AIzaSyBHXLQqh7amlMggBsRj4zrlVuXxdxU8vQs
19
- https://www.cen-centrevaldeloire.org/contact
20
21 3 Ludovic Lestrat
22
h2. Suppression appels aux fonds google map
23
24
Dans le fichier Controleurs/Defaut/Carto.js supprimer ou commenter les conditions sur les fonds google map non utilisés suite aux changements de politique de droit.
25
26
<pre>
27
//                switch (carte.baseLayer.type) {
28
//                    case google.maps.MapTypeId.SATELLITE:
29
//                        numZoomLevelsBaseLayer = 19;
30
//                        break;
31
//                    case google.maps.MapTypeId.TERRAIN:
32
//                        numZoomLevelsBaseLayer = 15;
33
//                        break;
34
//                    case google.maps.MapTypeId.ROADMAP:
35
//                        numZoomLevelsBaseLayer = 21;
36
//                        break;
37
//                }
38
</pre>