动态NAV服务层 - ANONYMOUS LOGON登录失败

时间:2016-12-14 19:05:56

标签: microsoft-dynamics

我正在为MS Dynamics NAV 2009设置服务层,但由于登录失败而无法连接。

  

用户'DOMAIN \ ANONYMOUS LOGON'登录失败。原因:基于令牌的服务器访问验证因基础结构错误而失败。检查以前的错误。

     

错误:18456,严重性:14,状态:11。

我有以下服务器:

  

SQL Server:sql-dev

     

动态服务层:dynamicsService

SQL和Dynamics服务都在同一个域帐户下运行。

我有四个spns设置:

  

为MSSQLSvc / sql-dev.mycompany.com:1433

     

为MSSQLSvc / SQL-dev的:1433

     

MicrosoftDynamicsNAVServer $开发/ dynamicsService.mycompany.com:7046

     

MicrosoftDynamicsNAVServer $开发/ dynamicsService:7046

最后,我为Dynamics和SQL服务的域帐户设置了委派。根据MS文档,这看起来是正确的设置,但它不起作用。对我出错的地方有什么想法?感谢。

1 个答案:

答案 0 :(得分:0)

仅仅设置SPN是不够的。 SQL Server和Dynamics NAV服务层的服务帐户很重要。还有他们的权限,启用对象更改侦听器并委派对SQL Server服务的访问权限。

如果您执行了此MSDN文章Walkthrough: Installing the Three Tiers on Three Computers中描述的所有设置,它应该可以正常工作。我过去以这种方式完成了60多种NAV 2009服务层设置。

不幸的是,Dynamics NAV 2009中的委派设置很复杂。如果您是Microsoft合作伙伴,我建议您从Microsoft支持部门获得帮助,或者如果您是客户,请向您的Dynamics NAV合作伙伴寻求帮助。