質問編集履歴
2
Corsのサーバ側対応について追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -172,6 +172,52 @@
|
|
172
172
|
|
173
173
|
|
174
174
|
|
175
|
+
* ASP.Net WebAPI Cors設定
|
176
|
+
|
177
|
+
```csharp
|
178
|
+
|
179
|
+
using System;
|
180
|
+
|
181
|
+
using System.Web.Http;
|
182
|
+
|
183
|
+
|
184
|
+
|
185
|
+
namespace ExampleApp
|
186
|
+
|
187
|
+
{
|
188
|
+
|
189
|
+
public static class WebApiConfig
|
190
|
+
|
191
|
+
{
|
192
|
+
|
193
|
+
public static void Register(HttpConfiguration config)
|
194
|
+
|
195
|
+
{
|
196
|
+
|
197
|
+
config.EnableCors();
|
198
|
+
|
199
|
+
|
200
|
+
|
201
|
+
config.Routes.MapHttpRoute(
|
202
|
+
|
203
|
+
name: "ExampleApp",
|
204
|
+
|
205
|
+
routeTemplate: "api/{controller}/{id}",
|
206
|
+
|
207
|
+
defaults: new { id = RouteParameter.Optional }
|
208
|
+
|
209
|
+
);
|
210
|
+
|
211
|
+
}
|
212
|
+
|
213
|
+
}
|
214
|
+
|
215
|
+
}
|
216
|
+
|
217
|
+
```
|
218
|
+
|
219
|
+
|
220
|
+
|
175
221
|
* Angular
|
176
222
|
|
177
223
|
```typescript
|
@@ -342,6 +388,8 @@
|
|
342
388
|
|
343
389
|
* また、PostmanでのAPI接続テスト時に各メソッド(POST,GET等)にブレークをはって、アクセスが確かに処理されていることを確認した
|
344
390
|
|
391
|
+
* ASP.Net WebAPI側にCorsを有効にする設定を追加した
|
392
|
+
|
345
393
|
|
346
394
|
|
347
395
|
### 補足情報(FW/ツールのバージョンなど)
|
@@ -349,3 +397,5 @@
|
|
349
397
|
* FW/ツールについては概要欄記載のため概要欄を確認してください
|
350
398
|
|
351
399
|
* Mac/Windows問わず発生しています
|
400
|
+
|
401
|
+
* GETメソッドは意図した通りに値を返しています
|
1
不要情報の削除及びタイトルの修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Angularで用意したHttp.postが
|
1
|
+
Angularで用意したHttp.postでpostメソッドのhttpリクエストが送れない
|
test
CHANGED
@@ -102,7 +102,7 @@
|
|
102
102
|
|
103
103
|
|
104
104
|
|
105
|
-
public
|
105
|
+
public NoteController(){
|
106
106
|
|
107
107
|
_notes.Add(new NoteModel(){Id="1",Detail ="テスト"});
|
108
108
|
|
@@ -198,7 +198,7 @@
|
|
198
198
|
|
199
199
|
|
200
200
|
|
201
|
-
import {
|
201
|
+
import { Note } from '../note';
|
202
202
|
|
203
203
|
import { Options } from 'selenium-webdriver/chrome';
|
204
204
|
|