워크 플로 관리자 백엔드 서비스이 생성 된 자격 증명을 업데이트하기 전에 올바르게 작동합니다.워크 플로 관리자 백엔드 서비스가 자동으로 중지합니다.
문제는이 서비스에서 업데이트 된 암호에 대한 이유, 워크 플로우 관리자 백엔드 서비스는 자동적으로 모든 사십오일에 대한 만료 내 로컬 컴퓨터 암호에서
을 중지합니다. 나는 여기에 붙어있다. 내가 이벤트 로그를 확인
, 그 나에게주는
이벤트 표시기 -> Windows 로그 -> 응용 프로그램 (두 가지 오류)
로그 이름 : 응용 프로그램
원본 : 응용 프로그램 오류
날짜 : 10/2,016분의 14 오후 12시 57분 45초
이벤트 ID : 1000
작업 범주 : (100)
수준 : 오류
키워드 : 클래식,210 사용자 : N/A
설명 :
오류있는 응용 프로그램 명 : Microsoft.Workflow.ServiceHost.exe 버전 : 1.0.20922.0, 타임 스탬프 : 0x505e1b24
오류있는 모듈 이름 : KERNELBASE.dll 버전 : 6.1.7601.23539 , 타임 스탬프 : 0x57c99bd4
예외 코드 : 0xe0434352
오류 오프셋 : 0x000000000001a06d
오류있는 프로세스 ID : 0x25f8
오류있는 응용 프로그램 시작 시간 : 0x01d225ec6be601b8
응용 프로그램 경로를 오류있는 : C : \ 프로그램 파일 \ 워크 플로 관리자 1.0 \ 워크 플로우 \ \ Artifacts \ Microsoft.Workflow.ServiceHost.exe
오류있는 모듈 경로 : C : \ WINDOWS \ system32를 \ KERNELBASE.dll
보고서 ID : b2875a17-91df-11e6-98e1-d4bed9bae812
다음 하나
로그 이름 : 응용 프로그램
출처 : .NET 런타임
날짜 : 2016년 10월 14일 오후 12시 57분 44초
이벤트 ID : 1026
작업 범주 : 없음
수준 : 오류
키워드 : 클래식
사용자 : N/A
설명 :
응용 프로그램 : Microsoft.Workflow.ServiceHost.exe
프레임 워크 버전 : v4.0.30319
설명 : 프로세스가 처리되지 않은 예외로 인해 종료되었습니다.
예외 정보 : System.Runtime.Serialization.SerializationException
System.Runtime.Serialization.XmlObjectSerializerReadContext.GetExistingObject (선택 System.String, System.Type, 선택 System.String, 선택 System.String) DynamicClass.ReadVariable.VariableLocationOfstringk9wYX3t0FromXml에서
(에서 System.Runtime.Serialization.XmlDictionaryString [])
at(System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)
.String) DynamicClass.ReadArrayOfLocationFromXml에서 System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize (System.Runtime.Serialization.XmlReaderDelegator, INT32, System.RuntimeTypeHandle, 선택 System.String, 선택 System.String)
에서
(들은 System.Runtime.Serialization .XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString, System.Xml.XmlDictionaryString, System.Runtime.Serialization.CollectionDataContract)
System.Runtime.Serialization.CollectionDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)에서System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode (System.Runtime.Serialization.XmlReaderDelegator, INT32에서
, System.Type, 선택 System.String, 선택 System.String) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize (System.Runtime.Serialization.XmlReaderDelegator, INT32, System.RuntimeTypeHandle, 선택 System.String, 선택 System.String)
에서
DynamicClass.ReadLocationEnvironmentFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString [], System.Xml.XmlDictionaryString []) System.Runtime.Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode에서
(System.Runtime.Serialization.XmlReaderDelegator에서
, Int32, System.RuntimeTypeHandle, System.String, System.String)
at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize (System.Runtime.Serialization.XmlReaderDelegator, Int32, System.RuntimeTypeHandle, System.String, System.String)
at DynamicClass.ReadActivityInstanceFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString [], System .Xml.XmlDictionaryString []) System.Runtime.Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode에서
(시스템에서
System.Runtime.Serialization.XmlReaderDelegator, Int32, System.Type, System.String, System.String)
at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize (System.Runtime.Serialization.XmlReaderDelegator, Int32, System.RuntimeTypeHandle, System. String, System.String)
at DynamicClass.ReadActivityInstance.ChildListFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, Syst em.Xml.XmlDictionaryString [] System.Xml.XmlDictionaryString []) System.Runtime.Serialization.ClassDataContract.ReadXmlValue (시스템에서 System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)
에서
. Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode (System.Runtime.Serialization.XmlReaderDelegator, INT32, System.Type, 선택 System.String, 선택 System.String) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize에서
(System.Runtime.Serialization.XmlReaderDelegator , Int32, System.RuntimeTypeHandle, System.String, System.String)
at DynamicClass.ReadActivityInstanceFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString [] System.Xml.XmlDictionaryString []) System.Runtime.Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)에서
에서 System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode (System.Runtime.Serialization.XmlReaderDelegator, INT32, System.Type, 선택 System.String, 선택 System.String) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize에서
(들은 System.Runtime.Serialization .XmlReaderDelegator, Int32, System.RuntimeTypeHandle, System.String, System.String)
at DynamicClass.ReadActivityInstanceMap.InstanceListFromXml (System.Runtime.Serialization.XmlRead System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString [], System.Xml.XmlDictionaryString [])
at System.Runtime.Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime .Serialization.XmlObjectSerializerReadContext) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode (System.Runtime.Serialization.XmlReaderDelegator, INT32, System.Type, 선택 System.String, 선택 System.String)에서
System.Runtime.Serialization.XmlObjectSerializerReadContextComplex에서 .InternalDeserialize (System.Runtime.Serialization.XmlReaderDelegator, Int32, System.RuntimeTypeHandle, System.String, System.String)
at DynamicClass.ReadArrayOfActivityInstanceMap.Instanc System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString, System.Runtime.Serialization.CollectionDataContract) System.Runtime.Serialization.XmlObjectSerializerReadContext)
String)
(System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize) DynamicClass.ReadInstanceMapFromXml에서 5,299,392,268,103,210 (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext [] System.Xml.XmlDictionaryString [] System.Xml.XmlDictionaryString) System.Runtime.Serialization.ClassDataContract에서
. (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)
System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize ystem.String) DynamicClass.ReadExecutorFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext에서
, System.Runtime에서
)] System.Xml.XmlDictionaryString [] System.Xml.XmlDictionaryString. Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext) System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode에서
(System.Runtime.Serialization.XmlReaderDelegator, INT32, System.Type, 시스템 .String, System.String)
(System.Runtime.Serialization.XmlReaderDelegator, Int32, System.RuntimeTypeHandle, System.String, System.String)
at DynamicClass.ReadWorkflowSessionStateFromXml (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext, System.Xml.XmlDictionaryString [], System.Xml.XmlDictionaryString [])
System.Runtime.Serialization.ClassDataContract.ReadXmlValue (System.Runtime.Serialization.XmlReaderDelegator, System.Runtime.Serialization.XmlObjectSerializerReadContext)에서 System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserializeInSharedTypeMode (System.Runtime.Serialization.XmlReaderDelegator, INT32에서
, System.Type, System.String, System.String)
at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize (System.Runtime.Serialization.XmlR eaderDelegator, System.Type, 선택 System.String, 선택 System.String) System.Runtime.Serialization.NetDataContractSerializer.InternalReadObject (System.Runtime.Serialization.XmlReaderDelegator, 불리언)에서
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions에서
(System.Runtime.Serialization.XmlReaderDelegator
Microsoft.Activities.Dispatcher.WorkflowSessionSerializer.DeserializeWorkflowSessionState에서, 부울 System.Runtime.Serialization.DataContractResolver) System.Runtime.Serialization.XmlObjectSerializer.ReadObject에서
(System.Xml.XmlDictionaryReader) (System.IO.Stream)
at Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SessionAccepted (System.IAsyncResult)
Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate에서(AsyncCompletion, System.IAsyncResult) Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame에서
(System.IAsyncResult는)
자격 증명은 지속성 데이터베이스에 저장되지 않습니다. –
다시 말하면 어플 리케이션이 실행되는 자격 증명을 변경했고 자격 증명에 지속성 데이터베이스를 사용할 충분한 권한이 없기 때문에 응용 프로그램이 더 이상 해당 지속성 데이터베이스와 통신 할 수 없습니다. – Richard210363
나는 워크 플로우 관리자가 WFResourceManagementDB 및 WFInstanceManagementDB에 대해 Integrated Security = True를 사용했는지 확인했다. 자격 증명을 사용하는 곳을 찾을 수 없습니다. –