Vues :

Question :
Comment configurer les Configurateurs Web pour qu'ils utilisent HTTPS ?

Réponse :
Dans generell, vous devez effectuer les opérations suivantes IIS Manager :

  • Enregistrer le certificat. Certificats de serveur > Importer
  • Modifier la liaison du site web IIS pour qu'il soit accessible via HTTPS.
  • Supprimer la liaison pour HTTP (optionnel)

*Remarque : si vous utilisez un certificat auto-signé, assurez-vous que votre autorité de certification est spécifiée comme "autorité de certification racine de confiance" sur tous les PC clients. Importez le certificat de votre autorité de certification racine dans les magasins de certificats de tous les comptes d'ordinateur et d'utilisateur de votre domaine à l'aide des GPO. Vous trouverez de plus amples informations ici :

Dans DocuWare, procédez comme suit :

  • DocuWare Administration :
    • Modifiez l'URL dans la section Connexion Web, dans le répertoire HTTP-Root.
    • Modifier l'URL dans les Paramètres de l'instance Web (n'est plus nécessaire depuis DocuWare 6.5).
  • Job Server
    • Modifier le fichier web.config de l'application Job Server (décommenter la liaison https, commenter la liaison http) (Plus nécessaire depuis DocuWare 6.1).
    • Ouvrez votre Dossier JobServer (Chemin d'accès par défaut : ..\DocuWare\Web\JobServer) et ouvrez le fichier web.config dans le Bloc-notes.
    • Recherchez la section<services> et remplacez-la par ce qui suit :
      <services>
      <service behaviorConfiguration="repositoryBehavior" name="DocuWare.Jobs.Repository">
      <endpoint binding="webHttpBinding" bindingConfiguration="repositoryHttpsConfig" behaviorConfiguration="POX" contract="DocuWare.Jobs.IRepository" />
      <!--
      <endpoint binding="webHttpBinding" bindingConfiguration="repositoryHttpConfig" behaviorConfiguration="POX" contract="DocuWare.Jobs.IRepository" />
      -->
      </service>
      </services>
    • Sauvegardez. Aucun redémarrage n'est nécessaire !
  • Paramètres du Web Client
    • Modifier le fichier web.config du service Paramètres (Plus nécessaire depuis DocuWare 6).
    • Ouvrez votre Dossier Paramètres (Chemin d'accès par défaut : ..\DocuWare\Web\Paramètres) et ouvrez le fichier web.config dans le Bloc-notes.
    • Recherchez la section<services> et remplacez-la par ce qui suit :
      <services>
      <service name="DocuWare.WAFServices.SettingsService">
      <endpoint address="binary" binding="customBinding" contract="DocuWare.WAFServices.ISettingsService" bindingConfiguration="binaryHttpsBinding"/>
      <!--
      <endpoint address="ntlm" binding="basicHttpBinding" contract="DocuWare.WAFServices.ISettingsService" bindingConfiguration="ntlmBasicHttpStreaming"/>
      -->
      </service>
      <service name="DocuWare.WAFServices.ContentService">
      <endpoint address="binary" binding="customBinding" contract="DocuWare.WAFServices.IContentService" bindingConfiguration="binaryHttpsBinding"/>
      <!--<endpoint address="ntlm" binding="basicHttpBinding" contract="DocuWare.WAFServices.IContentService" bindingConfiguration="ntlmBasicHttpStreaming"/>-->
      </service>
      </services>
    • Sauvegardez. Aucun redémarrage n'est nécessaire !
*Remarque : l'utilisation de certificats clients n'est possible qu'à partir de la version 6.1 de DocuWare. Les versions antérieures de DocuWare ne prennent pas en charge les certificats clients. Pour charger correctement les kits Web, il est nécessaire de modifier les paramètres suivants: (Cette opération n'est plus nécessaire depuis DocuWare 6.5) :
  • Dans "C:\Ninetpub\Nwwwroot\NDWWebClient\web.config" pour "HttpsStreaming", modifiez la valeur de "clientCredentialType" de "None" à "Certificate" :
    <binding name="HttpsStreaming" maxReceivedMessageSize="2147483647" ... > 2147483647 <securityCredentialType"... >
    <security mode="Transport">
    <transport clientCredentialType="Certificate" />
    </security>
  • Sauvegardez. Aucun redémarrage n'est nécessaire !


Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.