|
28.11.2008, 16:19 | #1 |
Участник
|
Включите трассировку (Trace).
Как включить - описано в Implementation Guide. |
|
|
За это сообщение автора поблагодарили: Razbezhkin (1). |
28.11.2008, 16:37 | #2 |
Участник
|
Спасибо. нашел гайд на microsoft.com/downloads
включил трассировку поймал вот такое сообщение: [2008-11-28 18:32:37.8] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 7 |Category: Exception |User: 00000000-0000-0000-0000-000000000000 |Level: Error | CrmException..ctor at CrmException..ctor(String message, Exception innerException, Int32 errorCode, Boolean isFlowControlException) at CrmConfigObjectNotFoundException..ctor(String message) at ServerLocatorService.GetCrmUserIdFromDatabase(Guid organizationId, String authenticationInfo) at ServerLocatorService.GetCrmUserId(Guid organizationId, String authenticationInfo) at LocatorService.GetCrmUserId(Guid organizationId, String authenticationInfo) at SecurityLibrary.GetUserInfoInternal(WindowsIdentity identity, IOrganizationContext context, UserAuth& userInfo) at SecurityLibrary.GetCallerAndBusinessGuidsFromThread(WindowsIdentity identity, Guid organizationId) at CrmWindowsIdentity.DoRecognizeUser(String userToken, Guid organizationId) at BaseCrmIdentity.RecognizeCrmUser(Guid organizationId) at CrmWindowsIdentity.RecognizeCrmUser(Guid organizationId, Guid callerId) at AuthenticationProvider.Authenticate(CrmAuthenticationToken token) at SoapHeaderAuthenticationProviderBase.Authenticate(HttpApplication application) at AuthenticationStep.Authenticate(HttpApplication application) at AuthenticationPipeline.Authenticate(HttpApplication application) at AuthenticationEngine.Execute(Object sender, EventArgs e) at SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at ApplicationStepManager.ResumeSteps(Exception error) at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr) at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) >Crm Exception: Message: User Was Not Found, ErrorCode: -2147220969 но что-то не совсем понимаю в чем тут дело. очень похоже на ошибки аутентификации, но вот в чем дело. аутентификация проходит нормльно и во всех остальных модулях вроде бы доступ есть. Может быть подскажите, как такие логи анализировать? Спсибо за подсказку, Денис. P.S. посмотрел я повнимательнее на трейс. эта ошибка там повторяется регулярно, хотя я не генерировал свою ошибку в приложении. вероятно, в трейс попадает что-то другое, возможно, какой-то рабочий процес зациклился... по моей первоначальной ошибке информации в трейсе нет. Последний раз редактировалось Razbezhkin; 28.11.2008 в 16:44. |
|