回答編集履歴

1

追記

2021/08/30 00:58

投稿

退会済みユーザー
test CHANGED
@@ -69,3 +69,37 @@
69
69
 
70
70
 
71
71
  (5) Login ページで上記 (3) で登録した mail と password を入力すればログインできます。
72
+
73
+
74
+
75
+ **【追記】**
76
+
77
+
78
+
79
+ 追加情報に対するレスです。
80
+
81
+
82
+
83
+ > この後者のアクセス方法を、禁止したいです。
84
+
85
+ > APIへのアクセスをrazorファイルからのみ許可したいです。
86
+
87
+
88
+
89
+ 認証を実装しないでということのようですが、それではできません。
90
+
91
+
92
+
93
+ <プロジェクト名>.Server の ASP.NET Web API は一般的&普通の Web サイトと同じです。
94
+
95
+
96
+
97
+ インターネットの Web サーバーに配置して公開すれば、認証システムを実装してアクセス制限をしない限り、ネットにつながっている全世界の人が無制限にアクセスできます。
98
+
99
+
100
+
101
+ イントラネットに配置してイントラネット内のクライアント以外からはアクセスできないようにしても、同じく認証システムを実装してアクセス制限をしない限り、イントラネット内のクライアントは無制限にアクセスできます。
102
+
103
+
104
+
105
+ 上の回答に書いたように認証システムを実装する他ありません。