WCF呼び出し元がサーバによって認証されていないか、メッセージに無効または期限切れのセキュリティコンテキストトークンが含まれているかを解決


エラーの説明:
1.WCF:呼び出し元がサーバによって認証されていない
2.メッセージを処理できません.これはおそらく操作のためです」http://tempuri.org/ISCCLSvc/GetCarriersByWareHouse」が正しくないか、メッセージに無効または期限切れのセキュリティコンテキストトークンが含まれているか、バインド間で不一致が発生しているためです.アクティブでないため、サービスがチャネルを中止した場合、セキュリティコンテキストトークンは無効です.サービスがアイドル・セッションを永続的に中止しないようにするには、サービス・ターミナル・バインディングの受信タイムアウトを増やします.
3.または同時テストの場合、高い同時テストで問題が発生する2、実例:会社のテスト部門の結果、50まで同時テストすると問題が発生する2エラーが発生し、平均応答時間も遅くなる
解決後の結果:
インタフェーステストは同時100で問題なく、平均応答時間は5倍に減少しました.
解決方法:
主に赤いテキスト領域を変更
                                                      
                                                                                                           

クライアントはsecurity構成をに変更
エラーの詳細:


System.ServiceModel.Security.MessageSecurityException was unhandled   Message=An unsecured or incorrectly secured fault was received from the other party. See the inner FaultException for the fault code and detail.   Source=mscorlib   StackTrace:     Server stack trace:        at System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.ProcessReply(Message reply, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)        at System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.Request(Message message, TimeSpan timeout)        at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)        at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)        at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)        at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)     Exception rethrown at [0]:        at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)        at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)        at ApiStressTest.SCCL.ISCCLSvc.GetCarriersByWareHouse(TransModel tm)        at ApiStressTest.SCCL.SCCLSvcClient.GetCarriersByWareHouse(TransModel tm) in D:\SCCL\ApiTest.new\ApiStressTest\Service References\SCCL\Reference.cs:line 198        at ApiStressTest.ServiceWrapper.ServiceAPIWrapperMethod(Object stateInfo) in D:\SCCL\ApiTest.new\ApiStressTest\SCCLProgram.cs:line 416        at System.Threading.ThreadHelper.ThreadStart_Context(Object state)        at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)        at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)        at System.Threading.ThreadHelper.ThreadStart(Object obj)   InnerException: System.ServiceModel.FaultException        Message= 。 “http://tempuri.org/ISCSvc/GetHouse” , , 。 , 。 , 。        InnerException: