我目前正在尝试为客户找到一种方法来连接Power Query(Excel插件)来访问他们发布的Odata-feed(由Microsoft NAV 2013 R2托管)。
出于安全原因,NAV服务器设置为仅接受Windows作为凭据类型。这意味着客户端上的当前用户凭据将传递到Web服务。
问题:系统的用户经常在场外,并在另一个域上工作,并通过VPN连接到NAV环境。有了这个说,Power Query没有通过"正确"已发布的Odata-feed的AD信息表示用户未获得授权。
我正在寻找一种方法来更改通过Power Query然后发送到Odata网络服务的AD凭据。
用户在Web浏览器中输入Web服务地址没有问题,并在出现提示时输入Windows凭据并访问该提要。但在Power Query中,刷新数据时无法输入自定义Windows凭据。
我尝试过使用WebAPIKey和基本身份验证。但是,由于NAV-server / Webservice设置为仅接受Windows身份验证我在黑暗中..
有什么想法吗?
答案 0 :(得分:1)
我从Curt Hagenlocher(Technet主持人)那里得到了这个答案
我担心这不是我们目前支持的东西,尽管我们有 考虑实施它。我们会松散地跟踪功能请求和 用它们来确定未来工作的优先顺序。