問題タブ [wcf-web-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
654 参照

wcf - 部分信頼の MVC 3 WCF Rest サービス

ここで説明されているチュートリアルを使用して、MVC 3 WCF Rest プロジェクトを作成しました。唯一の問題は、アプリケーションが高い信頼レベルで実行されているときにプロジェクトを実行して残りの API にアクセスできることですが、信頼レベルを中レベルに変更すると、サービスにアクセスすると次のようになります。

助けてください..これを解決する方法についてのアイデア

0 投票する
4 に答える
2494 参照

ajax - WCF Web API で既定の応答の種類を設定する

WCF Web Api でホストされている一連のサービスがあり、javascript から JSON でそれらと通信します。ほとんどの場合、ヘッダーの受け入れビットを変更して JSON 応答を要求しても問題ありませんが、これができない場合もあります。これは、私が使用している JavaScript フレームワーク (Ext JS) によるものです。いくつかの場合、ヘッダーなどのプロキシのデフォルトではなく、URL のみを指定できます。

ただし、これは Ext JS に関する質問ではありません。Web Api はデフォルトで XML を返すようです。このデフォルトを変更して、代わりに JSON を返すことができるかどうかを知りたいです。前もって感謝します!

0 投票する
4 に答える
5951 参照

c# - C# WCF Web API + JSONP

JSONP を新しい WCF Web API レスト サービスで動作させる簡単な方法はありますか?

私は運がないのでこれを試しました

0 投票する
1 に答える
111 参照

c# - KeyValuePairs のセットをオブジェクト インスタンスに変換します。JSON の逆シリアル化の種類

これは一種の 2 つの部分からなる質問です。1つ目は、これを行うのに最善の方法をとっているのか、2つ目は、私がぶつかった障害だと思います。次のコードは、文字列プロパティでは機能しますが、int では機能しません。KVP から int 値を文字列として取得しますが、プロパティの文字列に int を設定できません。解析できる構文が見つかりません。

0 投票する
1 に答える
940 参照

c# - DelegatingChannel (MessageHandler) による暗号化/復号化

DelegatingChannel (MessageHandler) を使用して受信メッセージを復号化し、送信メッセージを暗号化しようとしています。コードは次のようになりますが、いくつかのプレースホルダーを使用すると、達成する方法がわかりませんでした。

リクエストでJSON文字列を操作に渡し、そこでJSONをオブジェクトに逆シリアル化したいです。しかし失敗しました...しかし、オブジェクトは作成されましたが、すべてのプロパティがnullです。

そのため、応答の側面について考えるのをやめました。しかし、response.Content からのオブジェクトの読み取りにはまだ問題があります。

答えがあれば何かアドバイスをお願いします。

どうもありがとう、M

0 投票する
1 に答える
3477 参照

wcf - WCF WebApi の HttpClient を使用して POCO を POST する方法

NuGet (pkg バージョン 0.3.0) 経由で WCF WebApi スタック (プレビュー 4) を使用していますが、 HttpClient.

以下を考えると:

メソッドが呼び出されると、Post次の例外が発生します。

これは NuGet 0.3.0 パッケージを使用しています。

に と を追加しようとしまし<Serializable()><DataContract()>MyInfo、それは役に立ちませんでした。私は何か間違ったことをしているだけですか?

ここで、誰かが私が上で行ったことと同様のことをしているように見える StackOverflow でこの投稿を見つけました。私は彼の作品を複製し(彼のMachineオブジェクトは私のような単純なPOCOであると推測していますMyInfo)、同じ「シリアライズできません」という例外に遭遇しました。

0 投票する
1 に答える
1739 参照

c# - DotNetOpenAuth と WCF WebAPI の統合

WCF Web APIに基づいて RESTful Web サービスを作成しようとしています。また、OAuth を使用してアクセスを制御する必要があるため、DotNetOpenAuth オープン ソース ライブラリを使用しています。

2つの統合に成功した人はいますか? WCF Web API の HTTP エンティティ表現を DNOA が理解できるもの (HTTP 要求、HTTP ヘッダーなど) に変換するのに苦労しています。

どんなヒントでも大歓迎です。

0 投票する
4 に答える
1688 参照

serialization - ネストされたクラス オブジェクトを無視するように WCF WebAPI シリアライザーに指示できますか?

WCF WebAPIを使用して、 WCFを使用して REST サービスを作成しています。POCO クラスをサービスから json/xml オブジェクトとして返しています。私の POCO クラスのほとんどには、ICollectionEF4.1 Code First の一部であるため s が含まれているため、エラーが発生します。

型のメンバーをシリアル化できません ... System.Collections.Generic.ICollection ... 型であるため - インターフェイスであるため

それを避けるために、XMLIgnore提案されています。また、WCF での JSON のカスタム シリアル化にはいくつかの問題があります。ScriptIgnore

誰かが同様の問題に遭遇し、シリアル化クラスを構成するためのより良い解決策または方法を持っている可能性があると思っただけですXMLIgnore

0 投票する
1 に答える
1101 参照

jquery - jqGrid を WCF WebAPI で使用する

wcf webapiを使用して asp.net アプリケーションからデータを取得し、jqGrid で表示しようとしています。データは次のように返されます。

ヘッダーには次のものがあります。

ページの下には、次の要素があります。

<table id="driverScoreCard"><tr><td></td></tr></table><div id="pager"></div>

この例を実行すると、jqGrid ソースで「オブジェクトはプロパティまたはメソッド 'format' をサポートしていません」というメッセージが表示されます。jqGrid のバージョン 4.1.2 を使用しています。さらに情報を提供できるかどうか教えてください。

0 投票する
1 に答える
279 参照

wcf-web-api - セルフホステッド WCF WebApi でのリンク/URL 生成

ホストやポートなどをハードコーディングせずに、自己ホスト型の WCF WebApi アプリケーションで他のリソースへのリンクまたは URL を生成するための最良の戦略は何ですか?

ルートヘルパーのようなものはありますか?