• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Can I use certificates issued by another organization for my internal website

WannaFly

Platinum Member
I'm pretty sure the answer is no, but here is my scenario:

Users are issued certificates and they must have a certificate to utilize this specific vendors website. I've been asked if I can use that certificate to validate them to OUR internal site. We have no connection to the issuers server, its all through a public web page.

I'd like to do this in .net if I could, but it seems IIS handles the certificates even before the .net code runs. It doesn't even need to be "really" secure, just validating that they have the cert.

If I could do something like this i'd be ideal, as I know I cannot validate the certificate against their servers.
<IIS Require certificate>
If certificate issuer = "Vendors name" then allow


I know this would be really insecure, but thats ok. It's more of an idea that everyone already has and knows how to use the certificate so we do not have to send out a username/password to everyone.

Thanks!
 
it seems IIS handles the certificates even before the .net code runs
It seems like that's right and the first thing you would have to do is change the IIS setup to require a client certificate (but tell it not to use a trust list). Then I think the client could specify a certificate. Then you could maybe use HTTPClientCertificate.Issuer in .NET to look at it.

I doubt anyone has ever tried this because, as you said, there's no security to it at all. Anyone can just fake a certificate. So I have no idea whether it would work.
 
Last edited:
Back
Top