2011-12-07 9 views
2

JSONP Webサービスを作成する最良の方法は何ですか?通常のxhrGetを使用してJSONを呼び出すことができますか?私はASP.NET 4.0を使用しています。私はオンラインで検索しましたが、ASP.NET 3.5以下しか表示していません。ASP.NETでJSONP Webサービスを作成する最も良い方法は?

+0

また、これはC#の問題です。 – Darren

+0

既存のASMXサービスではなく、すべての新しいWebサービス開発にWCFを使用する必要があります。また、ASP.NET MVCを使用してサービスを作成することもできます。 –

答えて

5

.net 4.0では、webHttpBindingでcrossDomainScriptAccessEnabledを設定し、残りの部分をWCFで処理できます。

私自身のコードを投稿することはできませんが、this articleは私のためにそのことを理解するのに非常に役立ちました。

JSONPでは、未処理の例外を適切にキャッチできません。

+1

これは完璧なリンクでした。私はそれを働かせることができない年齢のために嘆いてきました(コンラッド時代、それは人間の時間で約1、2日です)。記事の後15分以内に私は実例を得ました。巨大な感謝! –

関連する問題