我們有MVVM Silverlight應用程序。我正嘗試從按鈕點擊事件中打開web url,這個事件發生在客戶端viewmodel上,並且通過invoke方法需要在新瀏覽器中打開web url。如何從Silverlight應用程序在新瀏覽器中打開URL
我正在使用Process.Start方法,如下面的Server端代碼所述。
var URL = @"http://SiteSelect.aspx";
SecureString secure = new SecureString();
char[] passwordChars = Properties.Settings.Default.Password.ToCharArray();
//converting string to securestring...found from internet
foreach (char c in passwordChars)
{
secure.AppendChar(c);
}
Process.Start(URL,"",Properties.Settings.Default.User,secure,"agent");
這會引發與用戶名和密碼有關的錯誤。我查了用戶名和密碼是否正確。任何人都可以使用解決方案或其他任何方法?
感謝,
謝謝,但我也必須通過證書......我可怎麼能做到這一點? – 2013-03-14 16:42:43
該解決方案也適用於「瀏覽器外」。謝謝! – 2015-04-01 14:36:47