我的問題非常簡單。繞過Internet Explorer證書警告
我可以以某種方式在PowerShell中繞過此警告嗎?
現在我加載與InternetExplorer.Application
ComObject的網站,但如果這是需要
編輯我可以切換到Invoke-Webrequest
等:信息
這僅僅是一個功能,我寫信通過PowerShell打開我們的HP服務器的ILO。這是的功能:
function Open-ILO {
param(
[Parameter(
Position = 0,
Mandatory = $true
)]
[string]$computer,
[switch]$show
)
$hash = @{
"Server1" = "http://10.0.0.49/"
"Server2" = "http://10.0.0.50/"
"Server3" = "http://10.0.0.56/"
}
$Wert = $hash.get_item($computer)
if (!$show.IsPresent)
{
$ie = new-object -com InternetExplorer.Application
$ie.Visible = $true
$ie.Navigate($Wert)
}
else { Write-Host $Wert }
}
錯誤信息很可能是由於您使用IP地址而非網站的註冊名稱(與SSL證書相匹配的名稱)。所以,只需使用* real * URL而不是IP地址 – egray
@egray沒有ssl證書。這就是爲什麼我想繞過這個警告。這實際上只是我們的HP服務器之一的國際勞工組織 – SimonS
好吧,那麼爲什麼使用HTTPS? – egray