質問編集履歴

4

勘違いしやすい記載だったので修正

2020/03/21 00:15

投稿

sumpay
sumpay

スコア5

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
- 次に、このような形でクライアント → API → IPアドレス制限がかかっているWebページを表示させたいと思っていす。まず、練習でGoogleMapのページを表示するように下を作成しました。(特に変数等は入力しないで直打ちURLのアクセスです)
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

タグの追加

2020/03/21 00:15

投稿

sumpay
sumpay

スコア5

test CHANGED
File without changes
test CHANGED
File without changes

2

構成イメージの追加

2020/03/20 23:31

投稿

sumpay
sumpay

スコア5

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

ソースから消し忘れた行を削除

2020/03/20 11:04

投稿

sumpay
sumpay

スコア5

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