webclient を使用して Cacti にログインする方法を知っている人はいますか?
PowerShell を使用して Web サイト (Realm : Local) にログインしようとしています。
ただし、ログインページで立ち往生しました。
このページの HTML コード:
<tr>
<td colspan="2">Please enter your user name and password below:</td>
</tr>
<tr style="height: 10px;"><td></td></tr>
<tr>
<td>User Name:</td>
<td><input name="login_username" style="width: 295px;" type="text" size="40" value=""></td>
</tr>
<tr>
<td>Password:</td>
<td><input name="login_password" style="width: 295px;" type="password" size="40"></td>
</tr>
<tr>
<td>Realm:</td>
<td>
<select name="realm" style="width: 295px;"><option value="local">Local</option><option value="ldap" selected="">LDAP</option>
</select>
</td>
</tr>
<tr style="height: 10px;"><td></td></tr>
<tr>
<td><input type="submit" value="Login"></td>
</tr>
これが私のpowershellコードです:
$username="MyAccount"
$passowrd="MyPassowrd"
$realm="local"
$webclient = new-object System.Net.WebClient
$webclient.Credentials = new-object System.Net.NetworkCredential($username, $password, $realm)
$webclient.DownloadFile($url, "C:\temp\test.jpg")