問題タブ [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.
wcf - WCF認証 - ユーザー/パスを一度認証し、その後別の方法で認証しますか?
基本的に、次のシナリオと情報があります。
- HTTPS を使用しています。
- ユーザーが最初にログインするときに、ユーザー/パスによってユーザーを認証したいと考えています。
- それらが認証された後、(ログインサービスではなく)他のサービスへの今後の呼び出しで、ユーザー名とある種のセッションを使用する必要があります(セッションの途中でパスワードが変更された場合)。
- セッションがタイムアウトし、ユーザーがサービスを呼び出そうとしたときにセッションがない場合にエラーが発生するようにセッションを制御できるようにしたい (ログインしていないため)。この方法でセッションを行うための WCF 組み込みの方法があるかどうか、またはデータベースでカスタマイズされた何かを行う必要があるかどうかはわかりません。
- WSHttpBinding (BasicHttpBinding ではない) を使用したいと思います。これについては 90% 確実です。
私はこれを行う方法を理解できないようです。client.ClientCredentials.UserName.UserName = username
多くの場合、クライアント コードの実行に関する情報を見つけることができますclient.ClientCredentials.UserName.Password = password
。しかし、私のサーバーは何に対してチェックしているのでしょうか? その情報を取得して、ユーザー/パスのデータベースに対して検証しようとしています。私は Windows 認証などを使用するつもりはありません (誰がコンピューターにログインしているかは気にせず、誰がアプリにログインしているかは気にしないためです)。
wcf - security mode="None" で basicHttpBinding エンドポイントに接続する際の問題
完全に認証されていない IIS (6) によってホストされる Framework 4.0 WCF basicHttp サービスを作成しようとしています。展開したら、ブラウザ経由で WSDL を正常に取得できます。
ただし、WCF テスト クライアントまたはビジュアル スタジオで生成されたプロキシを介して接続しようとすると、「サーバーがクライアントの資格情報を拒否しました」というメッセージが表示されます。
を追加してもこれは引き続き発生し<security mode="None"/>
ますが、とにかくこれがデフォルトであることを理解しています...
IIS 仮想ディレクトリのプロパティでは、匿名のみがチェックされており、web.config ファイル<authentication mode="None"/>
でも同様に設定されています。
何か案は?
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.
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.
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 です。
助言がありますか?
c# - サポートされていない MIME タイプに関する WCF サービスの問題
私は単純な WCF サービスを構築しています。私のweb.configは次のとおりです。
サービスを利用しようとすると、次のエラー メッセージが表示されます。
コンテンツ タイプ application/soap+xml; charset=utf-8 は、サービスhttp://companyserver/wcftest/Service1.svcではサポートされていませんでした。クライアントとサービスのバインディングが一致していない可能性があります。
.net - BasicHttpBinding&SingleContext Services!
を使用してIIS7でホストされているWCFサービスがありますbasicHttpBinding
。このサービスは、クライアントと呼ばれる複数のマシンに分散された他のサービスのコントローラーとして機能します。
サービスはで構成されるように構成されてSingle
ContextMode
いMultiple
ConurrecnyMode
ます。オブジェクトの状態を維持するため。私の問題は、一定期間非アクティブになった後、サービスがコンストラクターを再び呼び出すのを見て、その結果、すべての状態が失われることです。このサービスを永遠に存続させるための提案はありますか?
ありがとう!
wcf - WCFサービスはSSLを経由する場合、自動的に暗号化されますか?
基本的に、HTTPS経由のプレーンなWCFサービスがある場合、それは自動的に安全ですか?
ここでは実際のSOAPメッセージは暗号化されていないと思いますが、httpsを使用しても安全ですか?基本的に、 https: //www.myserver.com/services/Calc.svcの設定でセキュリティ設定なしでbasichttpbindingを使用する場合、それは安全ですか?
ruby-on-rails - Savon(RoR)でBasicHttpBindingを指定する方法
このエラーが発生します:
(a:6016) EndpointDispatcher での ContractFilter の不一致により、アクション「xxx」を含むメッセージを受信側で処理できません。これは、コントラクトの不一致 (送信者と受信者の間のアクションの不一致) または送信者と受信者の間のバインディング/セキュリティの不一致が原因である可能性があります。送信者と受信者が同じコントラクトと同じバインド (メッセージ、トランスポート、なしなどのセキュリティ要件を含む) を持っていることを確認します。
そして、プロバイダーの WSDL で使用されているバインディングが次のようになっていることに気付きました。
BasicHttpBinding_IxFlow
Savon Controller でそれを指定する必要があると思います。どうやってやるの?
どうも。
c# - WCF basicHttpBindingサービスのクライアントプロキシでClose()/ Abort()を呼び出す必要がありますか?
私はこの主題について決定的な答えを見つけることができるようです。クライアントプロキシのusing(){}の問題を認識しています。しかし、サービスから返されたすべての例外を処理しているクライアントがあり、例外が発生した後、クライアントはサービスと通信できなくなったようです(サービストレースで結果が得られません)。クライアントはWebアプリケーション(.NET 3.5)です。誰かがこの行動を経験したことがありますか?
クライアントコードは次のとおりです。
wcf - basicHttpBinding、Windpws-Authentication & impersonation を使用した WCF Web サービスでのアクティベーション エラー
Windows 認証を使用して IIS で WCF Web サービスをホストしようとしています。制限により、basicHttpBinding と偽装を使用する必要があります (チェーンのリソースにアクセスするために、呼び出し元の ID を偽装します)。
WCF サービスの操作コントラクトで偽装を宣言的に有効にしました。
私のweb.configは次のとおりです。
ただし、アクティベーション エラーが発生します。私は何が欠けていますか?
私が得ているエラーは次のとおりです。