質問編集履歴

2

Corsのサーバ側対応について追記

2018/04/19 08:14

投稿

cocoalix
cocoalix

スコア62

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

不要情報の削除及びタイトルの修正

2018/04/19 08:14

投稿

cocoalix
cocoalix

スコア62

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 BassyNoteController(){
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 { BassyNote } from '../bassynote';
201
+ import { Note } from '../note';
202
202
 
203
203
  import { Options } from 'selenium-webdriver/chrome';
204
204