Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $SplunkUrl = "https://splunkserver"
- $LoginPage = invoke-webrequest -Uri $SplunkUrl -SessionVariable session
- $LoginPage.forms[0].Fields.username = "test"
- $LoginPage.forms[0].Fields.password = "test"
- $SubmitAction = $LoginPage.Forms[0].Action
- try {Invoke-WebRequest -Uri "$SplunkUrl$SubmitAction" -Method Post -Body $LoginPage.forms[0].fields -WebSession $Session}
- catch {if ($error[0].ErrorDetails.Message -match "500 Internal Server Error") {restart-service splunkd}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement