Es gibt zwei Möglichkeiten, um SSL für eine SharePoint 2010 / 2013 Web Application zu aktivieren. Entweder direkt bei der Erstellung der Web Application oder im Nachhinein, wenn die Web Application bereits besteht. Bei der Erstellung einer neuen Web Application sollte man sich grundsätzlich überlegen, ob diese auch unverschlüsselt erreichbar sein soll.

SSL für eine neue Web Application aktivieren
Öffnen der SharePoint 2010 Central Administration oder SharePoint 2013 Central Administration > Application Management > Web Applications > Manage web applications
Im Ribbon auf New klicken
Tragen Sie die Angaben für Ihre Umgebung ein. Achten Sie dabei darauf, dass im Feld Port 443 statt Port 80 eingetragen ist, zudem muss Use Secure Socket Layer (SSL) auf Yes gestellt werden. Dadurch müsste sich auch die Public URL automatisch auf HTTPS umstellen.

Navigieren Sie in der SharePoint 2010 Central Administration oder SharePoint 2013 Central Administration > Application Management > Site Collections > Create site collections. Wählen Sie im Abschnitt Web Application die zuvor erstellte Web Application aus und tragen Sie die restlichen Angaben entsprechend Ihrer Umgebung ein.

SSL für eine bestehende Web Application aktivieren
Navigieren Sie in der SharePoint 2010 Central Administration oder SharePoint 2013 Central Administration > Application Management > Web Applications > Configure alternate access mappings. Wählen Sie im Drop Down Menu neben Alternate Access Mapping Collection die entsprechende Web Application aus.

Klicken Sie auf Add Internal URLs.


Tragen Sie die HTTPS URL ein und legen Sie als Zone Intranet fest.


Es erscheinen beide URLs – HTTP und HTTPS.

IIS: Zertifikat hinterlegen
In beiden Fällen muss auf dem IIS Server jedes SharePoint Frond-end Servers das SSL Zertifikat hinterlegt werden.
Öffnen Sie den Server Manager > Roles > Web Server (IIS) > Internet Informations Services (IIS) Mananger und doppelklicken Sie dort im Abschnitt IIS auf Server Certificates.

Wählen Sie in der rechten Spalte, ob Sie ein Zertifikat importieren oder selbst erstellen wollen. Wie ein neues Zertifikat im IIS installiert wird, finden Sie z.B. hier: Installieren oder Erneuern eines SSL Zertifikates unter IIS 7

IIS: Bindings
Wählen Sie im IIS Ihre Site und klicken Sie in der rechten Spalte auf Bindings…

Standardmässig ist hier nur HTTP vorhanden. Klicken Sie auf Add…


Wählen Sie HTTPS, tragen Sie den Hostnamen ein und wählen Sie das zuvor importierte / erstellte Zertifikat aus.


Das müsste jetzt so aussehen.

Rufen Sie die erstellte Site Collection im Browser auf. In diesem Beispiel wäre dies https://www.techtask.com. Die Seite sollte erreichbar sein und keinen Zertifikatsfehler (ausser bei selbst erstellten Zertifikaten in einer Testumgebung) ausgeben.