Azure ad b2c 查询B2C登录名的Azure广告图
如何查询Azure广告图中的广告?i、 e.我想获取用户的登录名并在Azure广告图中查找用户对象Azure ad b2c 查询B2C登录名的Azure广告图,azure-ad-b2c,azure-ad-graph-api,Azure Ad B2c,Azure Ad Graph Api,如何查询Azure广告图中的广告?i、 e.我想获取用户的登录名并在Azure广告图中查找用户对象 我想我应该用这个,对吧 我试过:https://graph.windows.net/myB2Ctenant.onmicrosoft.com/users?api-version=1.6&$filter=signInNames eq spottedmahn 我得到: 二元运算符“Equal”的操作数不是单个值。二进制运算符需要 两个操作数都是单值 好的,也许我被允许使用any操作符,所以我试着:h
我想我应该用这个,对吧 我试过:
https://graph.windows.net/myB2Ctenant.onmicrosoft.com/users?api-version=1.6&$filter=signInNames eq spottedmahn
我得到:
二元运算符“Equal”的操作数不是单个值。二进制运算符需要
两个操作数都是单值
好的,也许我被允许使用
any
操作符,所以我试着:https://graph.windows.net/myB2Ctenant.onmicrosoft.com/users?api-version=1.6&$filter=signName/any(c:c eq'spottedmahn')
检测到类型不兼容的二进制运算符。找到的操作数类型
“Microsoft.DirectoryServices.SignlnName”和“Edm.String”表示运算符类型“Equal”
认为
c:c
是一个lambda,我就试着:https://graph.windows.net/myB2Ctenant.onmicrosoft.com/users?api-version=1.6&$filter=signInNames/any(c:c.value eq'spottedmahn')
强制转换中的子类型“c.value”不是实体类型。只能对实体类型执行强制转换
参考资料:你很接近了
您必须按符号名称
数组进行筛选,并按每个数组项的值
属性进行匹配:
https://graph.windows.net/{tenant}/users?api version=1.6&$filter=signInNames/any(x:x/value eq'{emailAddressOrUserName}')