質問編集履歴
4
勘違いしやすい記載だったので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,13 +1,11 @@
|
|
1
1
|
### 前提
|
2
2
|
|
3
|
-
現在、クライアントPCのブラウザからAzure AppServiceを経由してIPアドレス制限がかかっているAPIにアクセスし、情報を取得するプログラムを
|
3
|
+
現在、クライアントPCのブラウザからAzure AppServiceを経由してIPアドレス制限がかかっているAPIにアクセスし、情報を取得するプログラムを実装済みで運用しております。
|
4
4
|
|
5
5
|
|
6
6
|
|
7
7
|
セキュリティの関係でクライアントから直接はAPIアクセスを禁じていて、.NetFramework4.6.1のC#で構築しているAPIのIPアドレスからのみ接続を許可している状況です。
|
8
8
|
|
9
|
-
|
10
|
-
|
11
9
|
利用イメージとして、クライアントPCブラウザからクエリ文字列でhttps://localhost/api/translate にアクセスしてもらい、取得したパラメータをhttp://XXX.jp/api/translate/へGETでアクセスして、戻り値をjson形式で
|
12
10
|
|
13
11
|
クライアントに戻す形になります。
|
@@ -108,7 +106,15 @@
|
|
108
106
|
|
109
107
|
|
110
108
|
|
109
|
+
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
|
114
|
+
|
115
|
+
こちらのプログラムに追加機能として、、このような形でクライアント → API → IPアドレス制限がかかっているWebページを表示させたいと思っています。
|
116
|
+
|
111
|
-
|
117
|
+
まず、練習でGoogleMapのページを表示するように下を作成しました。(特に変数等は入力しないで直打ちURLのアクセスです)
|
112
118
|
|
113
119
|
しかし、GoogleChromeでhttps://localhost/api/Maps にアクセスしたところ、空白のページが表示されるだけでした。
|
114
120
|
|
@@ -226,7 +232,7 @@
|
|
226
232
|
|
227
233
|
|
228
234
|
|
229
|
-
開発者ツールで確認したところ、GoogleMapにアクセスした際に実行されるScriptファイルなどがhttp://localhost/になっているため、404で表示されないのが原因というところまでは確認できました。
|
235
|
+
開発者ツールで確認したところ、GoogleMapにアクセスした際に実行されるScriptファイルなどがhttp://localhost/になっているため、404で表示されないのが原因というところまでは確認できました。(相対パスで指定されているScriptファイルが取得できない)
|
230
236
|
|
231
237
|
```URL
|
232
238
|
|
3
タグの追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
構成イメージの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -263,3 +263,11 @@
|
|
263
263
|
|
264
264
|
|
265
265
|
Microsoft VisualStudio 2017 Ver15.9.6
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
|
270
|
+
|
271
|
+
### 構成イメージの追加 0320
|
272
|
+
|
273
|
+
![イメージ説明](085dc4d91a7742f2946539ea91b3d15e.jpeg)
|
1
ソースから消し忘れた行を削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -172,10 +172,6 @@
|
|
172
172
|
|
173
173
|
|
174
174
|
|
175
|
-
resMsg.Content.Headers.ContentLocation = new Uri("http://www.dmm.com/");
|
176
|
-
|
177
|
-
|
178
|
-
|
179
175
|
return resMsg;
|
180
176
|
|
181
177
|
|