これで、ログイン検証(HTTPS経由で提供)のために私のウェブサイトの基本api iホストを使用するログインフォームを持つC#winフォームプログラムを作成しています。ログインの検証にAPIを使用しています
したがって、たとえば、ここでいくつかのコード
WebClient wb = new WebClient();
wb.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.33 Safari/537.36");
String response = wb.DownloadString("https://www.example.com?username="+userName+"&password="+password);
if(response == "1")
{
//logged in
}
は、私が私の例で行ったように、ログインの検証のためのAPIを使用することが安全であるならば、私はちょうどwounderingた..です場合
ログインのセキュリティとは何ですか? winformsアプリケーションへのアクセスだけの場合は、noです。それは安全ではありません。誰かがホストファイルを変更したり、プロキシなどを使用してリクエストを傍受し、結果を返すことができます。 – TZHX