質問編集履歴

3

題名を修正しました。

2016/12/21 10:33

投稿

kurikurimaro
kurikurimaro

スコア9

test CHANGED
@@ -1 +1 @@
1
- []AjaxからWCFサービスを呼び出すと、401エラーが出ます。
1
+ AjaxからWCFサービスを呼び出すと、401エラーが出ます。
test CHANGED
File without changes

2

「試したこと」を追記しました。

2016/12/21 10:33

投稿

kurikurimaro
kurikurimaro

スコア9

test CHANGED
@@ -1 +1 @@
1
- AjaxからWCFサービスを呼び出すと、401エラーが出ます。
1
+ []AjaxからWCFサービスを呼び出すと、401エラーが出ます。
test CHANGED
@@ -237,3 +237,13 @@
237
237
  </system.serviceModel>
238
238
 
239
239
  ```
240
+
241
+ ###試したこと
242
+
243
+ 同一ドメインであれば問題なく期待通りの結果が得られていると思います。
244
+
245
+ 開発環境(Windows10)のIISにWCFサービスを配置して試したところ、エラーは出ませんでした。
246
+
247
+ ローカルのIPアドレスが192.168.0.108 なので、AjaxのURLを以下のように書きました。
248
+
249
+ url: 'http://192.168.0.108/SHOPserv/SyouBu.svc/SetselCate',

1

余分な文字の削除

2016/12/21 09:33

投稿

kurikurimaro
kurikurimaro

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ###したいこと・問題点
1
+ ###前提・問題点
2
2
 
3
3
  Microsof Visual Studio Community 2017で開発しております。
4
4
 
@@ -6,7 +6,7 @@
6
6
 
7
7
  'Access-Control-Allow-Origin'ヘッダが無いため401(Unauthorized)が返るとのことで、Ajaxから呼び出すことができません。
8
8
 
9
- (下記ソースコードの、WCFサービスにおけるGlobal.asaxがうまく読み込めていないためかと考えているのですが、)どのように修正したらよいでしょうか。また、気をつけるべき設定はあるでしょうか。urlを直接
9
+ (下記ソースコードの、WCFサービスにおけるGlobal.asaxがうまく読み込めていないためかと考えているのですが、)どのように修正したらよいでしょうか。また、気をつけるべき設定はあるでしょうか。
10
10
 
11
11
  なお、URLがドメインを含んでいるのは、Cordovaでモバイルアプリ化を図ろうとしているためです。クロスドメインでも呼び出せるようにGlobal.asaxファイルを設けました。
12
12