---
schema_version: "1"
id: 44b5990323cedbba3ef92f3eece0157a167ecc055f15a8f90b83f528ca376b35
title: "Voorbeeld: SSL-certificaat: een sleutel en CSR genereren"
collection: tableau
version: current
locale: nl-nl
portal_url: https://docs.salesforce.com/tableau/current/nl-nl/server/ssl_cert_create.md
canonical_url: https://help.tableau.com/current/server/nl-nl/ssl_cert_create.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 1b9d50eb42f5264c863e1e711ac792694d8424d2acb2722d5eb97402f4389521
description: Generate an SSL key and certificate signing request for Tableau Server.
---
[Doorgaan naar hoofdinhoud](#main-content)

# Voorbeeld: SSL-certificaat: een sleutel en CSR genereren

Belangrijk: dit voorbeeld is bedoeld als algemene leidraad voor IT-professionals die ervaring hebben met SSL-vereisten en -configuratie. De procedure die in dit artikel wordt beschreven, is slechts een van de vele methoden die u kunt gebruiken om de vereiste bestanden te genereren. Het hier beschreven proces moet worden beschouwd als een voorbeeld en niet als een aanbeveling.

* * *

Wanneer u Tableau Server configureert voor het gebruik van SSL-codering (Secure Sockets Layer), zorgt u dat de toegang tot de server veilig is en dat de data die tussen Tableau Server en Tableau Desktop worden verzonden, worden beschermd.

Zoekt u naar Tableau Server in Linux? Zie [Voorbeeld: SSL-certificaat: een sleutel en CSR genereren](https://help.tableau.com/current/server-linux/nl-nl/ssl_cert_create.htm "Opent een onderwerp in een nieuw browsertabblad").

Tableau Server maakt gebruik van Apache, dat onder andere het volgende omvat: [OpenSSL](http://www.openssl.org/). U kunt de OpenSSL-toolkit gebruiken om een sleutelbestand en een Certificate Signing Request (CSR) te genereren. Deze kunnen vervolgens worden gebruikt om een ondertekend SSL-certificaat te verkrijgen.

Op Tableau Server-versie 2022.1.17, 2022.3.9 en 2023.1.5 tot en met 2025.1.x wordt OpenSSL 3.1 uitgevoerd.

**Belangrijk:** vanaf versie 2025.2 (Tableau Desktop), 2025.3 (Tableau Server) en juni 2025 (Tableau Cloud), maakt Tableau gebruik van OpenSSL 3.4.x en beveiliging van niveau 2. Voor beveiliging van niveau 2 zijn sleutels van 2048 bits of langer vereist. Bestaande beveiligingssleutels van niveau 1 werken niet meer. U dient een nieuw sleutelpaar te genereren en implementeren. Als u sleutels van minimaal 2048 bits hebt gegenereerd zoals aanbevolen, hoeft u niets te doen. Ga voor meer informatie naar [Een sleutel genereren](#generate-key).

## Stappen om een sleutel en CSR te genereren

Om Tableau Server te configureren voor het gebruik van SSL, hebt u een SSL-certificaat nodig. Om het SSL-certificaat te verkrijgen, voltooit u de volgende stappen:

1. [De omgevingsvariabele voor OpenSSL-configuratie instellen (optioneel).](#Set)
2. [Een sleutelbestand genereren](#generate-key).
3. [Een Certificate Signing Request (CSR) aanmaken](#generate-csr).
4. [De CSR naar een certificeringsinstantie (CA) verzenden om een SSL-certificaat te verkrijgen](#send-csr).
5. [De sleutel en het certificaat gebruiken om Tableau Server te configureren voor het gebruik van SSL](#config-server).

Meer informatie vindt u op de [SSL FAQ-pagina](http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html#realcert) op de website van de Apache Software Foundation.

### Een certificaat configureren voor meerdere domeinnamen

Tableau Server staat SSL toe voor meerdere domeinen. Om deze omgeving in te stellen, moet u het OpenSSL-configuratiebestand openssl.conf aanpassen en een certificaat voor de Subject Alternative Name (SAN) configureren op Tableau Server. Zie [Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen](#san-certs) hieronder.

### De omgevingsvariabele voor OpenSSL-configuratie instellen (optioneel)

Om te voorkomen dat u het argument `-config` moet gebruik bij elk gebruik van openssl.exe, kunt u de omgevingsvariabele `OPENSSL_CONF` instellen om te zorgen dat het juiste configuratiebestand wordt gebruikt en dat alle configuratiewijzigingen die in de volgende procedures in dit artikel worden aangebracht, de verwachte resultaten opleveren (u moet bijvoorbeeld de omgevingsvariabele instellen om een SAN aan uw certificaat toe te kunnen voegen).

Open de Opdrachtprompt als beheerder en voer de volgende opdracht uit:

`set OPENSSL_CONF=c:\Program Files\Tableau\Tableau Server\packages\apache.<version_code>\conf\openssl.cnf`

**Opmerking**: wanneer u de omgevingsvariabele voor Open SSL-configuratie instelt, mag u het bestandspad niet tussen aanhalingstekens plaatsen.

### Een sleutel genereren

Genereer een sleutelbestand dat u gaat gebruiken om een aanvraag voor certificaatondertekening te genereren.

1. Open de opdrachtprompt als beheerder en ga naar de directory **Apache** voor Tableau Server. Voer bijvoorbeeld de volgende opdracht uit:
    
    `cd C:\Program Files\Tableau\Tableau Server\packages\apache.<version_code>\bin`
2. Voer de volgende opdracht uit om het sleutelbestand te maken:
    
    `openssl.exe genrsa -out <yourcertname>.key 4096`
    
    **Opmerkingen:**
    
    - Deze opdracht gebruikt een sleutellengte van 4.096 bits. U dient een bitlengte van minimaal 2.048 bits te kiezen, omdat communicatie die met een kortere bitlengte is gecodeerd, minder veilig is. Als er geen waarde wordt opgegeven, worden 512 bits gebruikt.
    - Om PKCS#1 RSA-sleutels te maken met Tableau Server-versies 2021.3.26, 2021.4.21, 2022.1.17, 2022.3.9, 2023.1.5 en hoger, moet u de extra optie `-traditional` gebruiken tijdens het uitvoeren van de opdracht `openssl genrsa`. Dit is gebaseerd op OpenSSL 3.1. Zie [https://www.openssl.org/docs/man3.1/man1/openssl-rsa.html](https://www.openssl.org/docs/man3.1/man1/openssl-rsa.html) voor meer informatie over de optie.

### Een aanvraag voor certificaatondertekening maken om naar een certificeringsinstantie te sturen

Gebruik het sleutelbestand dat u in de bovenstaande procedure hebt gemaakt om de aanvraag voor certificaatondertekening (CSR) te genereren. U stuurt de CSR naar een certificeringsinstantie (CA) om een ondertekend certificaat te verkrijgen.

**Belangrijk:** als u een SAN-certificaat wilt configureren om SSL voor meerdere domeinen te gebruiken, voltooit u eerst de stappen in [Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen](#san-certs) hieronder. Keer dan hier terug om een CSR te genereren.

1. Voer de volgende opdracht uit om een aanvraagbestand voor certificaatondertekening (CSR) te maken:
    
    `openssl.exe req -new -key yourcertname.key -out yourcertname.csr`
    
    Als u `OPENSSL_CONF`, de omgevingsvariabele voor OpenSSL-configuratie, niet hebt ingesteld, ziet u mogelijk een van de volgende berichten:
    
    - Er verschijnt een foutmelding dat de configuratiedata niet geladen kunnen worden. In dit geval typt u de bovenstaande opdracht opnieuw met de volgende parameter: `-config ..\conf\openssl.cnf`.
    - Een waarschuwing dat de directory `/usr/local/ssl` kan niet worden gevonden. Deze map bestaat niet in Windows, u kunt dit bericht gewoon negeren. Het bestand is succesvol aangemaakt.
    
    Zie het deel [De omgevingsvariabele voor OpenSSL-configuratie instellen (optioneel)](#Set) in dit artikel voor het instellen van een omgevingsvariabele voor OpenSSL-configuratie.
2. Voer de vereiste data in wanneer daarom wordt gevraagd.
    
    **Opmerking:** typ voor **Algemene naam** de naam van de Tableau-server. De naam van de Tableau-server is de URL die wordt gebruikt om de Tableau-server te bereiken. Als u bijvoorbeeld Tableau Server bereikt door `tableau.example.com` te typen in de adresbalk van uw browser, dan is `tableau.example.com` de algemene naam. Als de algemene naam niet wordt omgezet naar de servernaam, treden er fouten op wanneer een browser of Tableau Desktop verbinding probeert te maken met Tableau Server.

### De CSR naar een certificeringsinstantie (CA) verzenden om een SSL-certificaat te verkrijgen.

Stuur het CSR naar een commerciële certificaatautoriteit (CA) om het digitale certificaat aan te vragen. Zie voor informatie het Wikipedia-artikel [Certificaatautoriteit](https://nl.wikipedia.org/wiki/Certificaatautoriteit) en alle gerelateerde artikelen die u helpen beslissen welke CA u moet gebruiken.

### De sleutel en het certificaat gebruiken om Tableau Server te configureren

Wanneer u de sleutel en het certificaat van de CA hebt, kunt u Tableau Server configureren voor het gebruik van SSL. Zie [Externe SSL configureren](https://help.tableau.com/current/server/nl-nl/ssl_config.htm) voor de betreffende stappen.

## Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen

Bij een standaardinstallatie van OpenSSL zijn sommige functies standaard niet ingeschakeld. Om SSL met meerdere domeinnamen te kunnen gebruiken, moet u deze stappen uitvoeren om het **openssl.cnf**\-bestand te wijzigen voordat u de CSR genereert.

1. Open Windows Verkenner en blader naar de map Apache **conf** voor Tableau Server.
    
    Bijvoorbeeld: `C:\Program Files\Tableau\Tableau Server\packages\apache.<version_code>\conf`
2. Open **openssl.cnf** in een teksteditor en zoek de volgende regel: `req_extensions = v3_req`
    
    Deze regel kan worden uitgeschakeld met een hekje (#) aan het begin van de regel.
    
    ![De code laat zien hoe u uitbreidingen instelt die aan een certificaataanvraag moeten worden toegevoegd.](/tableau/current/nl-nl/server/nl-nl/Img/creating-ssl-cert-and-key1.png)
    
    Als de regel is uitgeschakeld met een opmerking, verwijder dan de **#** en **tekenafstanden** vanaf het begin van de regel.
3. Ga naar het deel **\[ v3\_req \]** van het bestand. De eerste paar regels bevatten de volgende tekst:
    
    `# Extensions to add to a certificate request   basicConstraints = CA:FALSE   keyUsage = nonRepudiation, digitalSignature, keyEncipherment`
    
    Voeg de volgende regel in na de regel **keyUsage**:
    
    `subjectAltName = @alt_names`
    
    Als u een zelfondertekend SAN-certificaat maakt, doet u het volgende om het certificaat toestemming te geven om het certificaat te ondertekenen:
    
    1. Voeg de `cRLSign` en `keyCertSign` toe aan de regel **keyUsage** zodat deze er als volgt uitziet: `keyUsage = nonRepudiation, digitalSignature, keyEncipherment, cRLSign, keyCertSign`
    2. Voeg de volgende regel toe na de regel **keyUsage**: `subjectAltName = @alt_names`
4. Geef in het gedeelte **\[alt\_namen\]** de domeinnamen op die u met SSL wilt gebruiken.
    
    `DNS.1 = [domain1]   DNS.2 = [domain2]   DNS.3 = [etc]`
    
    De onderstaande afbeelding toont de resultaten gemarkeerd, met tijdelijke tekst die u kunt vervangen door uw domeinnamen.
    
    ![](/tableau/current/nl-nl/server/nl-nl/Img/creating-ssl-cert-and-key2.png)
5. Sla het bestand op en sluit het af.
6. Voltooi de stappen in het deel [Een aanvraag voor certificaatondertekening maken om naar een certificeringsinstantie te sturen](#generate-csr) hierboven.

## Aanvullende informatie

Als u liever een andere versie van OpenSSL gebruikt, kunt u deze downloaden van: [Open SSL voor Windows](http://gnuwin32.sourceforge.net/packages/openssl.htm).