Unknown Supplier

1

I've finished an application on the C # Windows Forms platform and want to publish it to a site, but the application needs administrator permission to connect to the server and download to a Windows folder. So I exported my security certificate, and went to open the certificate and gave it all ok. But the moment I run the application it always keeps showing "Unknown Provider" as the image shows.

    
asked by anonymous 01.02.2015 / 18:05

1 answer

2

As there are no details of the installation the problem may be another but I will say one of the possible problems.

What is the purpose of a certificate?

If a person says they can take care of your house, will you?

Probably not.

If she presents any letter saying that she is trustworthy, do you accept her?

I do not think so yet.

That's exactly what you did.

How to solve?

To solve this you will have to buy a trusted certificate by everyone. A certificate issued by someone who can tell who you are. It has to be a certifying authority.

The operating system has some trusted certifying authorities installed on it. You can install others.

So of course it is possible to make you a reliable person but you will have to do this on every computer that will install the application (this can be done through complete networks in certain situations). If you are publishing the application on a site , I doubt this is a solution. In any case it is possible to offer a way for people to do this. It will be something complicated for almost everyone to do, hardly they will do even if they know how. Unless she already trusts you.

The whole process can be seen in the Wikipedia article . There is a list of certifying authorities. And of course, you will have to provide proof of who you are, in addition to paying for the certificate and renewing it annually.

This answer in the SO indicates some ways for free certification if the project is open source .

Other than this, you will have to live with this message. It must be made clear to the user that he may be installing something from an unreliable person. Which is the risk of her accepting. That the author can not be located in case of damages.

Interesting article on the subject .

More information .

See also this related subject (but the type of certificate is different).

    
01.02.2015 / 18:41