require client certificates in IIS without requiring SSL
NickName:user1325378 Ask DateTime:2012-10-03T10:55:50

require client certificates in IIS without requiring SSL

In IIS 7, I've created an https binding for a site, and I'd like to require client certificates for https and still keep my http endpoint.

That is to say, I'd like to require client certificates for my https endpoint without requiring SSL across the board and disallowing access to my http endpoint (via "require SSL" in SSL Settings). Is this possible?

Copyright Notice:Content Author:「user1325378」,Reproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.
Link to original article:https://stackoverflow.com/questions/12701295/require-client-certificates-in-iis-without-requiring-ssl

More about “require client certificates in IIS without requiring SSL” related questions

require client certificates in IIS without requiring SSL

In IIS 7, I've created an https binding for a site, and I'd like to require client certificates for https and still keep my http endpoint. That is to say, I'd like to require client certificates ...

Show Detail

Make IIS require SSL client certificate during initial handshake

I am trying to configure an IIS website to require SSL client certificates. The website is set up in both IIS 6 and 7, though I am more interested in making it work for 7. I set the require client

Show Detail

Require client certificate only for a folder

Currently my application is under a load balancer (NetScaler) and it does SSL Offload, so my application run in http, but externally is on https. In IIS is bound only http:80. The load balancer use a

Show Detail

Can IIS require SSL client certificates without mapping them to a windows user?

I want to be able to map SSL client certificates to ASP.NET Identity users. I would like IIS to do as much of the work as possible (negotiating the client certificate and perhaps validating that i...

Show Detail

Updating IIS SSL Settings, Client Certificates: IGNORE, ACCEPT, REQUIRE. APPCMD

Trying to update the Client certificate settings inside of IIS using AppCMD Managed to update the check box for "Require SSL" through the below command: appcmd.exe set config "Website/

Show Detail

Working with client certificates for an ASP.NET MVC site on IIS 6

Wanting to implement authentication by client certificates I am experiencing some issues. First some facts The whole site is using SSL. I am using IIS 6 (on Windows Server 2003) and have configur...

Show Detail

IIS application - some Urls should require client ssl certificates and other don't ask for it

I have an IIS7-hosted, asp .Net application (written in c#). Some of the app URLs need to be accessed with a client certificate, and some must be accessed without it. This isn't a duplicate of T...

Show Detail

Requiring SSL certificates and client certificates throws exception in WCF JSON service

I have a simple WCF service setup that uses JSON. In this service I want to use client authentication with a client certificate. I've configured IIS 6 to require SSL and to require client certifica...

Show Detail

Require client certificates in IIS for non-local network requests using HttpModule

I need to require client certificates on a site in IIS for any request that does not originate from the local network. Any local requests should not require client certificates. Is there a way to...

Show Detail

IIS Many to One Certificate without requiring SSL

I am setting up a site in IIS 8.5, Windows Server 2012 R2. The site needs to use Many to One certificates to verify clients. My question is can you use a Many to One cert setup on a site that doe...

Show Detail