回答編集履歴

1

理由修正

2016/03/28 00:04

投稿

tamagogogo
tamagogogo

スコア15

test CHANGED
@@ -1 +1,23 @@
1
+ ```ここに言語を入力
2
+
3
+ wc.Credentials = New System.Net.NetworkCredential("id", "pw")
4
+
5
+ ```
6
+
7
+
8
+
9
+
10
+
1
- 頻繁に認証しようとしている原因のようでした
11
+ ダメだったようです。
12
+
13
+ ゆっくり送信する分にはこれで十分でしたが、送信間隔を詰めていくと何故かリクエストから認証情報が消えていました。
14
+
15
+ なのでこれを
16
+
17
+ ```ここに言語を入力
18
+
19
+ wc.Headers.Add("Authorization: Basic " & Convert.ToBase64String(Text.Encoding.ASCII.GetBytes("id:pw")))
20
+
21
+ ```
22
+
23
+ ↑のようにヘッダに認証情報を直接加えるように変更したらどんなに間隔を詰めてもリクエストから認証情報が消えることはなくなりました。