問題タブ [wcf-rest]

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 に答える
2151 参照

.net-4.0 - .Net 4.0 REST WCFサービスを利用するにはどうすればよいですか?

ASP.NET4Webアプリケーションを使用しています。このasp.netアプリケーションで.Net4.0RESTWCFサービスを利用するにはどうすればよいですか。

REST用のWebサービスのようにプロキシクラスを作成する必要がありますか、それとも他の方法がありますか?

助けてください。前もって感謝します。

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

parameters - REST WCF サービス - QueryString パラメーターの使用

この REST WCF サービスがあります。

Category パラメーターは{Category}Uri にマップされます。

しかし、Uri の注文クエリ文字列をこのメソッドにマップするにはどうすればよいでしょうか?

パラメータメソッドとして注文を追加しても機能しません。

助けてください。前もって感謝します。

0 投票する
3 に答える
6585 参照

asp.net-mvc - RESTful サービス: WCF と ASP.NET MVC の比較

RESTful サービスを実装するための非常に一般的なアプローチは、ASP.NET MVC を利用して WCF 経由で実装することです。

ASP.NET MVC は、柔軟な URL ルーティングとコントローラー アクションへの柔軟な HTTP メソッド マッピングを介して優れた RESTful サポートを提供します。

WCF 4.0 は、ASP.NET MVC と同じ ASP.NET ルーティング メカニズムを使用して、RESTful サービスを実装するための優れたサポートを提供するようになりました。

質問 RESTful サービスを作成するための 2 つのアプローチのいずれかを使用した経験と、遭遇した長所と短所は何ですか?

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

.net - WCF エラー:101 ページが利用できません

WCF Rest サービスでこの問題が発生しました。データが 1.2MB 以上になると、Chrome で「エラー: 101 この Web ページは利用できません」というメッセージが表示されます。Firefoxでは「接続がリセットされました」。ただし、小さなデータでは機能します。ちなみに、データはプレーンな JSON です。

以下は私の構成です:

WebConfig (バインディング構成):

AppConfig (バインディング構成):

私はこれに何時間も苦労してきました。あなたの考えは大歓迎です。

よろしくお願いします、

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

asp.net-mvc - wcf サービス内での Cookie の設定

wcf rest サービスを使用する asp mvc アプリケーションがあります (すべて同じボックスにあります)。認証呼び出しのために、wcf rest サービス内に Cookie を設定しようとしています。

クライアント側のコード -

Web サービスでは、FormsAuthentication を使用して authcookie を設定するだけです。

資格情報がコードにハードコードされていると仮定すると、ブラウザページに物理的に移動した場合

(コード内のハード コード資格情報) 認証 Cookie が設定されていることがわかります。ただし、(上記のように) コードから呼び出すだけでは、認証 Cookie は設定されません。

私がここで見落としている明らかなものはありますか?

0 投票する
2 に答える
1865 参照

c# - WCF RESTが最大URL長を超えると、エラーが発生します

WCFRestを使用してロギングサービスを作成しようとしています。これは次のようになります。

かなりの量のテキストをログに記録できるように、構成ファイルの制限を増やしました。ただし、この制限を超えると、サービスはメッセージを受け入れません。これまでのところ、テキストが制限を下回っていることを確認しましたが、これは適切な回避策ではありません。WCFRESTでこの問題を回避するにはどうすればよいですか。

アップデート

さらに調査した後、私はこのようなものになってしまうはずですか?

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

wcf - WCF の信頼性の問題

私の wcf サービスの信頼性をテストしようとしています。クライアント側からループ内で wcf サービスを呼び出しています。wcf rest サービス (webhttpbinding) は、いくつかのデータ処理を行い、レコードをデータベースに挿入します。操作全体がトランザクション内で行われます。

InstanceContextMode を PerCall に設定すると、約 60 のメッセージ (ループ内から呼び出されるサービスの 60 倍) のうち 40 のみがデータベースに送信されることがわかりました。エラーも例外もありません。メッセージはドロップされているだけです。

InstanceContextMode を Single に設定すると、すべてのメッセージがデータベースに送信されます。InstanceContextMode.Percall は不可逆であり、予想される動作ですか? また、並行性を設定していません。明確化は非常に役立ちます。コードを追加しました。MySQLをデータベースとして使用...

編集私の悪い-サーバー側で例外が発生することに気づきました-{「ロックを取得しようとしたときにデッドロックが見つかりました。トランザクションを再起動してください」}

これは、トランザクションの進行中に、同じレコードに対して呼び出された別のトランザクションがあるためです。一度失敗した場合、トランザクションを再起動することで修正します。

サービス

リポジトリ クラス コンストラクターは、オブジェクト コンテキストを初期化します。

コード - サービス呼び出し

クライアント側はループでサービスを呼び出すだけです

0 投票する
0 に答える
963 参照

wcf - Cookie を wcf サービスに渡す

認証Cookieを期待するwcf webhttp(rest)サービスがたくさんあります。質問は、formsauth チケットを wcf サービスに渡すにはどうすればよいですか? フロー認証は、ブラウザーを介した get 要求に対しては正常に機能しますが (そうあるべきです)、httpclient または webchannelfactory を使用して呼び出し中に Cookie を設定する方法がわかりません。この時点で認証が完了し、Cookie が使用可能になります。HttpClient を介してサービスを呼び出すときに、Cookie を挿入する場所がわかりません。

また、次の URL に従って webchannelfactory を使用しようとしました - http://zamd.net/2009/03/05/flowing-forms-authentication-cookie-to-wcf/

ただし、var identity = Thread.CurrentPrincipal.Identity as ClientFormsIdentity;Thread.CurrentPrincipal.Identity が有効な FormsIdentity であっても、null を返します。どんな提案でも大いに役に立ちます。

0 投票する
3 に答える
458 参照

asp.net - 投稿中の WCF サービス呼び出し

私は与えました

私の URL はhttp://localhost:1355/Issues.svc/ です

これを指定すると、データベースからすべてのデータを取得しています

http://localhost:1355/Issues.svc/2010/June/A

GetArticle メソッドは、フィルタリングされたデータを db から取得するために起動します。

同様に、データベースにデータを挿入するには、Add Article(WebInvoke) メソッドを呼び出す必要があります。ブラウザでこのメソッドを呼び出すにはどうすればよいですか

method=postを指定する必要がある私のURLはどうあるべきか

0 投票する
2 に答える
2659 参照

wcf-rest - UserNamePasswordValidatorの問題でWcf Rest

Visual Studio 2010 で UserNamePasswordValidator を 'WCF Rest Service Application' プロジェクトに追加しようとしていますが、問題は.. UserNamePasswordValidator クラスにステップインしないことです。UserNamePasswordValidator は Wcf Rest で動作しますか?

親切なアドバイス..

以下は私のサービスクラスです:

以下はweb.configです: