Binding in IIS Server - Server / Site or Application ?

TonyJK 881 Reputation points
2021-08-23T23:38:07.177+00:00

Hi,

We just get a new TLS/SSL Certificate and need to bind in IIS Server.

Under the Default Web Site, there are a number of applications created by consultant.

We would like to know when we bind the SSL Certificate, should we bind it to the "Site" or we need to bind it to each individual "Application" ?

Besides, do we need to enable SSL for each application as well ?

Thanks

Windows development Internet Information Services
0 comments No comments
{count} votes

Accepted answer
  1. Lex Li (Microsoft) 6,037 Reputation points Microsoft Employee
    2021-08-24T03:24:11.517+00:00

    Bindings can only be configured at site level. Therefore, if you enable an HTTPS binding, then all applications of that site can be accessed via HTTPS. Though it is possible to configure "require SSL" settings at application level, people now rarely use that (HTTP to HTTPS redirection is much better).

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Sam Wu-MSFT 7,561 Reputation points Microsoft External Staff
    2021-08-24T05:12:14.767+00:00

    Hi @TonyJK

    We would like to know when we bind the SSL Certificate, should we bind it to the "Site" or we need to bind it to each individual "Application" ?

    Usually we bind the certificate when configuring Site Bindings, it should bind to the "site".

    About how to bind the ssl certificate in iis you can refer to tjhis link: how-to-set-up-ssl-on-iis.

    125849-capture.png

    do we need to enable SSL for each application as well ?

    No, you can enable SSL according to your needs. for example, if the site is not configured with SSL Certificate, you don’t need to enable SSL


    If the answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.