Click here to Skip to main content
16,014,613 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
https shows and ask for install or moves to different location
It showing Like something is not good please tell me what to do?
Posted

1 solution

Self-signed certificate is just fine if the signed page is used by yourself or people who know you and know your certificate (for example, if you personally handed them its public key or public key token and say "this is mine, can be trusted"). This way, no one can spoof your site; your friends can check it up. So far so good.

But how about some user who sees that the site represents your organization and needs some firm evidence of your statement. Okay, this person can check up the certificate, but how can be the evidence? As you should understand, someone else could self-sign some other certificate (exactly the same way you did) and pretend that his malicious site represents your organization. How to tell the difference?

That what the certificate authorities are for. Please see:
http://en.wikipedia.org/wiki/Certificate_authority[^],
http://en.wikipedia.org/wiki/Digital_certificate[^],
http://en.wikipedia.org/wiki/Digital_signature[^],
http://en.wikipedia.org/wiki/Public-key_cryptography[^].

—SA
 
Share this answer
 
Comments
aamitsengar 14-May-14 2:20am    
actually It's working Fine i'm just asking that why it's looking like https
not simple https due to browser or anything else?
Sergey Alexandrovich Kryukov 14-May-14 13:58pm    
I do understand. As I already mentioned, of course it should work fine.

Your concern is not quite clear. Perhaps all you need is just better understanding of the purpose of certificates. HTTPS is tightly related to the use of certificate. Normally, when you get HTTPS hosting from a hosting provider, you are required to purchase a certificate. If you self-host, you can have a self-assigned certificate, with the safety concerns I described above. You need to understand that the certificate protects the users of your site, not your site. (To protect your site from users, there are client-side certificates. But of course, this is not for public access, but for access to really sensitive functionality of the site.)

See also: http://en.wikipedia.org/wiki/HTTPS and links on this article page.

—SA
aamitsengar 20-May-14 7:06am    
Thanks Sergey Alexandrovich Kryukov :)
Sergey Alexandrovich Kryukov 20-May-14 10:35am    
You are very welcome.
Good luck, call again.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900