Bodo's Dynamics NAV und Business Central Blog
Bodo ist ein Dynamics NAV Urgestein. Er programmiert Navision seit DOS Zeiten und hat auch keine Scheu vor .NET und schon gar nicht vor Dynamics 365 oder Azure. Viele Neueinsteiger wurden von ihm in den letzten Jahren zu Entwicklern ausgebildet. In diesem Blog veröffentlichen Bodo und andere Superhelden Interessantes aus der Welt von Dynamics 365 Business Central / Dynamics NAV und Microsoft Azure.Business Central – Authentication Error
Tags: business central, bug, kennwortauthentifizierung, fehlerÜber die »Business Central Administration« (Snap-In für die Microsoft Management Console) können Sie bequem Ihren Microsoft Dynamics 365 Business Central Server konfigurieren.
Allerdings scheint es ein Problem zu geben. Wenn Sie die »Database Credentials« von »Windows Authentication« auf »SQL Server Authentication« umstellen wollen, kommt es zu folgender Fehlermeldung:
Could not load file or assembly ‘Microsoft.IdentityModel.Clients.ActiveDirectory, Version=2.28.2.795, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.
Das System sucht diese Komponente dort, wo das Snap-In für die Management Konsole (Datei »Microsoft Dynamics 365 Business Central Server.msc«) liegt, d.h. im Client Verzeichnis C:\Program Files (x86)\Microsoft Dynamics 365 Business Central\130\RoleTailored Client.
Leider wird die Komponente nicht mit installiert. Aber nicht schlimm. Sie finden die gleiche Komponente im Server Verzeichnis C:\Program Files\Microsoft Dynamics 365 Business Central\130\Service.
Einfach die fehlenden Dateien vom Server in das Client Verzeichnis kopieren. Hier gelb markiert:
Zuletzt getestet mit der RTM-Version von Microsoft Dynamics 365 Business Central.
Die Umstellung auf »SQL Server Authentication« ist immer dann notwendig, wenn Sie z.B. Ihre SQL Datenbank als Service von Microsoft Azure nutzen wollen. Weiter Informationen finden Sie hier: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/configure-sql-server-authentication
Noch ein Wehrmutstropfen zum Abschluss. Selbst nach erfolgreicher Umstellung auf »SQL Server Authentication« bleibt die Anzeige auf »Windows Authentication« stehen:
Schade. Das hat mit Microsoft Dynamics NAV 2018 noch besser funktioniert.