概要
- Powershell、Invoke-WebrequestのCredentialパラメータを使えば、簡単にBasic認証のかかったページにwebアクセスできる
実際
基本的に上記の通りCredentialを生成した上で、Invoke-Webreques
の-Credential
を指定してやればよい。
環境はWindows10で実行して試した、Powerhell 5.0以降であれば動作するはず。
その他
ベーシック認証については以下を参照のこと
Powershellを使って正しく認証プロキシ経由でWebアクセスする - mk_55's diaryでも記載したが、パスワードはSecureString等で事前に暗号化しておくことが望ましい。