Accès sécurisé memoQweb

memoQweb ne fonctionne qu’avec des connexions HTTPS. Vous devez configurer HTTPS (SSL) pour le site Web où vous avez installé memoQweb.

Installez d’abord memoQweb: Avant de sécuriser le site web memoQweb, il est recommandé d’installer memoQweb, afin que vous puissiez tester la connexion immédiatement.

  1. Tout d’abord, vous devez obtenir un certificat public valide pour votre serveur Web ou le domaine qui héberge memoQweb. Pour savoir plus sur ce sujet: Voir Configurer le serveur, et la section appelée connexion réseau.
  2. Une fois que vous avez le certificat, installez-le sur votre ordinateur de serveur Web. Pour ce faire, connectez-vous à l’ordinateur via le bureau à distance. Ouvrez la console IIS Manager (la ligne de commande est inetmgr). Cliquez sur le nom de votre serveur à gauche, puis double-cliquez sur l’icône des certificats de serveur à droite. Pour installer un certificat émis par une autorité de certification externe, utilisez la commande Importer (dans le coin supérieur droit de la fenêtre).
  3. Après que le certificat est installé, configurez une liaison HTTPS à votre site. Développez l’élément Sites sous le nom de votre serveur. Fait un clic droit sur le nom du site qui héberge memoQweb, et choisis Modifier les liaisons:

    deptool-mqweb-site-bindigs

  4. Pour ajouter un lien HTTPS, cliquez sur Ajouter. Dans la fenêtre Ajouter un lien de site, dans la liste déroulante Type, choisissez https. La fenêtre changera, afin que vous puissiez choisir un certificat serveur à utiliser:

    deptool-mqweb-add-site-binding

    Vous devez spécifier un certificat SSL (choisissez parmi ceux qui ont été précédemment importés ou créés sur le serveur). Vous pouvez également spécifier un nom d’hôte. Après avoir terminé ces derniers, cliquez sur OK.

  5. Ouvrez%PROGRAMDATA%\memoQweb\memoQWebConfig.json avec un éditeur de texte.

    Cela devrait ressembler à ceci:
    {
    	"WCF" : {
    		"AdresseServeurApp" : "localhost",
    		"PortServeurApp" : 2705
    	},
    	"Intégration" : {
    		"ServeurMemoQ" : {
    			"PM" : {
    				"Hôte" : "localhost",
    				"Port" : "9121",
    				"schéma" : "http",
    				"CheminDeBase" : "/memoQwebnextapi"
    			},
    			"PortailClient" : {
    				"Hôte" : "localhost",
    				"Port" : "9121",
    				"schéma" : "http",
    				"CheminDeBase" : "/customerportalapi"
    			}
    		},
    		"memoQweb" : {
    			"Schéma" : "https",
    			"Hôte" : "localhost",
    			"Port" : 443,
    			"CheminDeBase" : "/memoqwebLegacy",
    			"DélaiDeSession" : 61
    		}
    	},
    	"IntégrationMemoQWeb" : {
    		"Schéma" : "https",
    		"Hôte" : "localhost",
    		"Port" : 443,
    		"CheminDeBase" : "/memoqwebLegacy",
    		"DélaiDeSession" : 61
    	}
    }

Lorsque vous avez terminé

Après avoir installé et sécurisé memoQweb, vous devrez peut-être faire ce qui suit: