WebBrowser自動ログインについて
WindowsデスクトップアプリケーションでWEBサイトにログインするのは危険ですか?
色々なブログにはこのように書かれていますが、VisualC#WebBrowserはIE7と古いので危険性を感じました。WEB APIは初心者です。
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
string currentUrl = webBrowser1.Url.ToString();
textBox3.Text = currentUrl;
if (currentUrl.StartsWith("https://login.yahoo.co.jp/config/login"))
{
string id="userid";
string pass ="userpass";
webBrowser1.Document.All.GetElementsByName("yahoo_id")[0].InnerText = id;
webBrowser1.Document.All.GetElementsByName("password")[0].InnerText = pass;
webBrowser1.Document.All.GetElementsByName("auto_login")[0].SetAttribute("checked", "true");
webBrowser1.Document.Forms[0].InvokeMember("submit");
}
}