【发布时间】:2018-11-11 10:28:19
【问题描述】:
使用 OData 的 DataServiceQuery,对于使用“Active Directory 密码”身份验证的服务器,连接字符串应该是什么样的。我一直在为连接字符串使用这种模式:
{https://services.xxx.com/services.svc/Devices()?$filter=MAC eq 'AQAyHwIAr98DAOpRBACdvwUAsm4HAGpmCAAshAkARL9%3D'&?UID={admin@xxx.onmicrosoft.com}&?PWD={xxxxxxxx}}
但是,我收到了这个错误:
如果“Authentication=Active Directory Password”,则必须指定凭据或同时指定“用户 ID”和“密码”(或“UID”和“PWD”)连接字符串关键字。
我已经为“用户 ID”和“密码”选项以及使用/未使用的“?”选项使用了许多变体。对于选项名称和值的大括号无济于事。
有什么建议吗?
【问题讨论】: