問題タブ [basichttpbinding]

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

wcf - WCF認証 - ユーザー/パスを一度認証し、その後別の方法で認証しますか?

基本的に、次のシナリオと情報があります。

  • HTTPS を使用しています。
  • ユーザーが最初にログインするときに、ユーザー/パスによってユーザーを認証したいと考えています。
  • それらが認証された後、(ログインサービスではなく)他のサービスへの今後の呼び出しで、ユーザー名とある種のセッションを使用する必要があります(セッションの途中でパスワードが変更された場合)。
  • セッションがタイムアウトし、ユーザーがサービスを呼び出そうとしたときにセッションがない場合にエラーが発生するようにセッションを制御できるようにしたい (ログインしていないため)。この方法でセッションを行うための WCF 組み込みの方法があるかどうか、またはデータベースでカスタマイズされた何かを行う必要があるかどうかはわかりません。
  • WSHttpBinding (BasicHttpBinding ではない) を使用したいと思います。これについては 90% 確実です。

私はこれを行う方法を理解できないようです。client.ClientCredentials.UserName.UserName = username多くの場合、クライアント コードの実行に関する情報を見つけることができますclient.ClientCredentials.UserName.Password = password。しかし、私のサーバーは何に対してチェックしているのでしょうか? その情報を取得して、ユーザー/パスのデータベースに対して検証しようとしています。私は Windows 認証などを使用するつもりはありません (誰がコンピューターにログインしているかは気にせず、誰がアプリにログインしているかは気にしないためです)。

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

wcf - security mode="None" で basicHttpBinding エンドポイントに接続する際の問題

完全に認証されていない IIS (6) によってホストされる Framework 4.0 WCF basicHttp サービスを作成しようとしています。展開したら、ブラウザ経由で WSDL を正常に取得できます。

ただし、WCF テスト クライアントまたはビジュアル スタジオで生成されたプロキシを介して接続しようとすると、「サーバーがクライアントの資格情報を拒否しました」というメッセージが表示されます。

を追加してもこれは引き続き発生し<security mode="None"/>ますが、とにかくこれがデフォルトであることを理解しています...

IIS 仮想ディレクトリのプロパティでは、匿名のみがチェックされており、web.config ファイル<authentication mode="None"/>でも同様に設定されています。

何か案は?

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

c# - Unable to use basic authentication to access WCF web service

I am trying to configure a WCF service to allow for both Windows/NTLM and Basic Authentication. Unfortunately, given this configuration only Windows/NTLM works and basic authentication fails with an http status code of 401 Unauthorized.

Our IIS 7.5 server is configured to allow for both of these types of authentication. enter image description here

What is wrong with the below configuration that is preventing basic authentication from working?

I have also tried using basicHttpBinding, as a forum post indicated that wsHttpBinding might prevent basic authentication if WCF felt the password was being passed in clear text.

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

silverlight - WCF + Silverlight + HttpContext.Current.Session が null です

私の問題....

Silverlight と WCF の basicHttpBinding からセッションにアクセスしようとしています...

可能な投稿をいくつか見ました (http://www.dotnetspider.com/Silverlight-Tutorial-317.aspx)

私のシナリオは次のとおりです。

シルベルライト 4 FW 3.5

web.configに私が持っている

そして私のサービス:

そしてそれは呼び出しです

HttpContext.Current は常に null です。

助言がありますか?

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

c# - サポートされていない MIME タイプに関する WCF サービスの問題

私は単純な WCF サービスを構築しています。私のweb.configは次のとおりです。

サービスを利用しようとすると、次のエラー メッセージが表示されます。

コンテンツ タイプ application/soap+xml; charset=utf-8 は、サービスhttp://companyserver/wcftest/Service1.svcではサポートされていませんでした。クライアントとサービスのバインディングが一致していない可能性があります。

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

.net - BasicHttpBinding&SingleContext Services!

を使用してIIS7でホストされているWCFサービスがありますbasicHttpBinding。このサービスは、クライアントと呼ばれる複数のマシンに分散された他のサービスのコントローラーとして機能します。
サービスはで構成されるように構成されてSingle ContextModeMultiple ConurrecnyModeます。オブジェクトの状態を維持するため。私の問題は、一定期間非アクティブになった後、サービスがコンストラクターを再び呼び出すのを見て、その結果、すべての状態が失われることです。このサービスを永遠に存続させるための提案はありますか?

ありがとう!

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

wcf - WCFサービスはSSLを経由する場合、自動的に暗号化されますか?

基本的に、HTTPS経由のプレーンなWCFサービスがある場合、それは自動的に安全ですか?

ここでは実際のSOAPメッセージは暗号化されていないと思いますが、httpsを使用しても安全ですか?基本的に、 https: //www.myserver.com/services/Calc.svcの設定でセキュリティ設定なしでbasichttpbindingを使用する場合、それは安全ですか?

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

ruby-on-rails - Savon(RoR)でBasicHttpBindingを指定する方法

このエラーが発生します:

(a:6016) EndpointDispatcher での ContractFilter の不一致により、アクション「xxx」を含むメッセージを受信側で処理できません。これは、コントラクトの不一致 (送信者と受信者の間のアクションの不一致) または送信者と受信者の間のバインディング/セキュリティの不一致が原因である可能性があります。送信者と受信者が同じコントラクトと同じバインド (メッセージ、トランスポート、なしなどのセキュリティ要件を含む) を持っていることを確認します。

そして、プロバイダーの WSDL で使用されているバインディングが次のようになっていることに気付きました。

BasicHttpBinding_IxFlow

Savon Controller でそれを指定する必要があると思います。どうやってやるの?

どうも。

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

c# - WCF basicHttpBindingサービスのクライアントプロキシでClose()/ Abort()を呼び出す必要がありますか?

私はこの主題について決定的な答えを見つけることができるようです。クライアントプロキシのusing(){}の問題を認識しています。しかし、サービスから返されたすべての例外を処理しているクライアントがあり、例外が発生した後、クライアントはサービスと通信できなくなったようです(サービストレースで結果が得られません)。クライアントはWebアプリケーション(.NET 3.5)です。誰かがこの行動を経験したことがありますか?

クライアントコードは次のとおりです。

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

wcf - basicHttpBinding、Windpws-Authentication & impersonation を使用した WCF Web サービスでのアクティベーション エラー

Windows 認証を使用して IIS で WCF Web サービスをホストしようとしています。制限により、basicHttpBinding と偽装を使用する必要があります (チェーンのリソースにアクセスするために、呼び出し元の ID を偽装します)。

WCF サービスの操作コントラクトで偽装を宣言的に有効にしました。

私のweb.configは次のとおりです。

ただし、アクティベーション エラーが発生します。私は何が欠けていますか?

私が得ているエラーは次のとおりです。