Как получить исходный HTML-код URL через PowerShell - PullRequest
0 голосов
/ 07 мая 2018

У нас есть инструмент мониторинга, известный как Sitescope, доступ к которому можно получить по указанной ниже ссылке (частный URL-адрес, упомянутый для вашей справки) через IE или Chrome. Учетные данные, необходимые для входа в это приложение, встроены в URL. Так что, если вы вставите этот URL в IE или chrome, он сначала перейдет на страницу входа и автоматически перенаправит на вторую страницу (в приведенном ниже URL страница перенаправления - это «страница о приложении»). Мне нужна помощь, чтобы получить исходный код HTML страницы about (который перенаправляется автоматически.

URL: https://chcnm6027.dir.svc.accenture.com:8443/SiteScope/jsp/about_sitescope.jsp?sis_silent_login_type=encrypted&login=(sisp)aXFxQre%2BtNc%3D&password=(sisp)xWoZQ/XddqR5HldzKTC%2B9A%3D%3D

Когда я пытался использовать приведенный ниже скрипт PowerShell, он мог загружать исходный код первой страницы, ничего, кроме страницы входа, но мне нужен исходный код для второй страницы, которая автоматически перенаправляет.

Сценарий, который я использовал, приведенный ниже.

$url = "https://chcnm6027.dir.svc.accenture.com:8443/SiteScope/jsp/about_sitescope.jsp?sis_silent_login_type=encrypted&login=(sisp)aXFxQre%2BtNc%3D&password=(sisp)xWoZQ/XddqR5HldzKTC%2B9A%3D%3D"
$webClient = New-Object System.Net.Webclient
$rawHTML = $webClient.DownloadString($url)
echo $rawHTML
...