我正在尝试使用 OData 提要在 Excel 中获取数据。这与基本身份验证完美配合。
后来在服务器上实现了SSO。现在每个请求都被重定向到一个站点以进行 SAML 身份验证。
一次——:
https://tsmag.*******.co.in/sap/opu/odata/SAP/Z_********_SRV_01/et_*******?$filter= ***** eq '*****'&$format=json
这在任何浏览器中都可以正常工作。但不能通过 Windows 身份验证或基本身份验证在 Power Query 附加组件 (Excel 2013) 中工作
提示的错误是-:
大段引用的OData:给定的URL没有指向OData服务或饲料:' https://开头RNR。***** co.in/adfs/ls/?SAMLRequest=fZFdS8MwFIb/Ssl9P7duNqyFsjooqAwnXngjMTllgTSpOemc/960Q5kXevty3o8n2SDr1UDr0R31I7yPgC5om5IcxGrVAXQi5DcJD1MQ6/AtL0S4yJMcFnmxzHJGgmewKI0uSRYlJGgRR2g1Oqadl5J0HaZpmBVPSUGXGV2uX0jQ+AapmZtdR+ cGpHFstY0ccwwdgIq4iaSOmegwVhiTYGcsh3lhSTqmEKamPUOUJ / hRakSwU + rWaBx7sAewJ8n9HAHnkvh1515ppDNvSUarqWEokWrWA1LH6aG + v6Oegw7WOMONItVmuqYzlr3y / 29n30tItbvdv9bN7rCJr4IuqQN98M622Rsl + efE2DP3d3AapbMiRdjNp3TUOACXnQTh6ZUyH1sLzPkXcXYEEleX0t9 / W30B&的RelayState = oucdwwfeefdocyqcoredxobvzdotvqvetvzusva&SigAlg =http://www.w3.org/2001/04/xmldsig-more%23rsa-sha256&Signature=Dw/1O0Y6B2VD+vQSpps9UyukG4LkLuH3EMMVWnbHVRzvkin1Jlu1UNyhalz7y1j3mc8G/lswOv6FFZ1ar/EJ5AZ+bGEjA0AcdWCzWROTdxCKEN6LqC4xhxMnokpQ1WEFFaOdLz5aZ/RIM0nZuCHIeI9EDjzV83l6qKgMYVoq/lE= ”“。
站点 rnr.*****.co.in 是重定向到的站点以进行身份验证。
在 SSO 实施之前,使用基本身份验证的 URL 是 -:http://17 *******:8000/sap/opu/odata/SAP/Z_*****_SRV_01/et_*** ***_reportSet?$filter= ****** eq '20171101'&$format=json
该问题已通过&saml2=disabled
在 OData URL 中添加参数解决。这启用了基本身份验证(覆盖默认的 Windows 身份验证)。现在通过传递网关/Fiori 服务器用户名/密码(基本身份验证)来获取数据。
更新网址 -:
https://****.*******.co.in/****/****/odata/****/Z_********_SRV_01/et_ *******?$filter= ***** eq '*****'&$format=json& saml2=disabled
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句