[英]D365 Dynamics Customer Engagement / CRM V9 - Populate the appropriate value in Modified By field
[英]Dynamics 365 for CE (CRM) v9 Package Deployer won't connect to org
我已經有了答案,但想將其發布給他人查找。
當我從FS和PSA演示數據下載FS / PSA演示數據並嘗試針對CRM v9組織運行PD時,我遇到了這個問題。 在我的一個租戶中的5個沙箱中,它未能連接到其中3個。 所有版本均為v9,並且已鎖定FS / PSA。 該問題的第一個症狀是PD將接受我的登錄信息,讓我選擇一個組織,然后將我帶回到登錄頁面。 在檢查%appdata%\\ Microsoft \\ MicrosoftDynamics®CRM Package Deployer \\ 3.0.0.848 \\ PackageDeployer_ [token]-[date] .log的日志文件后,我看到了錯誤:“在以下情況下可能會出現未經授權的Http狀態代碼(401):響應”。
這是日志文件中的完整錯誤:
Microsoft.Xrm.Tooling.Connector.CrmServiceClient Information 8 12/19/2017 10:54:48 AM ConnectAndInitCrmOrgService - Requesting connection to Organization with CRM Version: 9.0.0.3172
Microsoft.Xrm.Tooling.Connector.CrmServiceClient Error 2 12/19/2017 10:54:48 AM ERROR REQUESTING Token FROM THE Authentication context
Microsoft.Xrm.Tooling.Connector.CrmServiceClient Error 2 12/19/2017 10:54:48 AM Source : Microsoft.IdentityModel.Clients.ActiveDirectory
Method : CreateFromUnauthorizedResponseCommon
Date : 12/19/2017
Time : 10:54:48 AM
Error : Unauthorized Http Status Code (401) was expected in the response
Parameter name: response
Stack Trace : at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromUnauthorizedResponseCommon(IHttpWebResponse response)
at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromUnauthorizedResponse(HttpWebResponse response)
at Microsoft.Xrm.Tooling.Connector.CrmWebSvc.GetAuthorityFromTargetService(Uri targetServiceUrl) in c:\bt\362589\r\de3ae9\src\DynamicsCrmToolbox\Utilities\Microsoft.Uii.AddOn.DynamicsCRM.Connector\CRMWebSvc.cs:line 1815
at Microsoft.Xrm.Tooling.Connector.CrmWebSvc.ExecuteAuthenticateServiceProcess(Uri serviceUrl, ClientCredentials clientCredentials, X509Certificate2 userCert, UserIdentifier user, String clientId, Uri redirectUri, PromptBehavior promptBehavior, String tokenCachePath, Boolean isOnPrem, String authority, Uri& targetServiceUrl, AuthenticationContext& authContext, String& resource, CrmLogEntry logSink) in c:\bt\362589\r\de3ae9\src\DynamicsCrmToolbox\Utilities\Microsoft.Uii.AddOn.DynamicsCRM.Connector\CRMWebSvc.cs:line 1703
解決此問題的方法是將以下2個條目添加到注冊表中:
[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft.NETFramework \\ v4.0.30319]“ SchUseStrongCrypto” = dword:00000001
[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ WOW6432Node \\ Microsoft.NETFramework \\ v4.0.30319]“ SchUseStrongCrypto” = dword:00000001
然后只需重新啟動PD(無需重新啟動系統)。 心連心!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.