簡體   English   中英

以編程方式打開網頁

[英]Opening web page programmatically

我正在嘗試針對需要用戶憑據的網站啟動chrome。 我正在嘗試設置一個程序,該程序可以自動插入用戶憑據,但是運行此程序會打開頁面,但左上角有黑色背景和不高興的臉部圖標。 我正在使用C#來做到這一點。 此消息的底部是我正在執行的代碼段:

    public void LaunchBrowser()
    {
        var startInfo = new ProcessStartInfo
                            {
                                FileName = SelectedBrowser.FilePath,
                                UserName = SelectedUser.UserName,
                                Password = SelectedUser.PasswordSecured,
                                Domain = "****.com",
                                Arguments = SelectedEnvironment.Server,
                                UseShellExecute = false,
                            };
        Process.Start(startInfo);
    }

您能告訴我為什么出現黑屏嗎? 我是否需要更改配置設置以允許將用戶名和密碼傳遞到頁面?

謝謝!

-安德魯

UserNamePassword是指用於啟動該過程的Windows憑據。 而不是發送到Web服務器的HTTP憑據。 啟動外部Web瀏覽器並在HTTP標頭中傳遞憑據的可能性不大。 此問題中有一些解決方法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM