我认为这个问题在程序员和服务器pipe理知识上都是边界,所以我们希望我select正确的论坛。
我需要使用它的Web服务使应用程序与Microsoft Dynamics 2013进行通信。
目前,我可以成功查询系统服务的安装公司列表。 (HTTP://:7047 / NAV2013 / WS / systemservice)
但是,当我尝试访问公司的具体公布的服务列表(http://:7047 / nav2013 / WS /服务)时,我得到一个关于权限的错误,我显然没有。 谷歌search错误产生了很less的结果。
我用于访问的帐户拥有超级权限集,并且web服务已设置为使用ntlm身份validation而不是kerberos。
错误
<s:Envelope><s:Body><s:Fault><faultcode>a:Microsoft.Dynamics.Nav.Types.NavPermissionException</faultcode><faultstring xml:lang="en-US">You do not have the following permissions on TableData Page Data Personalization: Read</faultstring><detail><string>You do not have the following permissions on TableData Page Data Personalization: Read</string></detail></s:Fault></s:Body></s:Envelope>
希望有人熟悉错误,因为我不明白。