예제 #1
0
파일: main.cs 프로젝트: adivik2000/FreeFood
        public void FreeFoodClient()
        {
            this.LoadConfig("etc/FreeFood.cfg");

                        Singleton single = Singleton.Instance;
                        Dictionary<string, string> config = single.config;

            X509Certificate2 certificate = new X509Certificate2 ( config["app.certificte.path"], config["app.certificate.password"]);

            ServicePointManager.CertificatePolicy = new HttpWebRequestClientCertificateTest ();

            Console.WriteLine(":p");

            FreeFoodMain ff = new FreeFoodMain();
            ff.Url = config["server.url"];
            ff.ClientCertificates.Add (certificate);

            Console.WriteLine(ff.GetServerVersion());
        }
예제 #2
0
        public void FreeFoodClient()
        {
            this.LoadConfig("etc/FreeFood.cfg");

            Singleton single = Singleton.Instance;
            Dictionary <string, string> config = single.config;

            X509Certificate2 certificate = new X509Certificate2(config["app.certificte.path"], config["app.certificate.password"]);

            ServicePointManager.CertificatePolicy = new HttpWebRequestClientCertificateTest();

            Console.WriteLine(":p");

            FreeFoodMain ff = new FreeFoodMain();

            ff.Url = config["server.url"];
            ff.ClientCertificates.Add(certificate);

            Console.WriteLine(ff.GetServerVersion());
        }