Я пытаюсь получить данные в Excel с помощью канала OData. Это отлично работало с базовой аутентификацией.
Позже SSO была реализована на сервере. Теперь каждый запрос перенаправляется на сайт для аутентификации SAML.
OData -:
https://tsmag.*******.co.in/sap/opu/odata/SAP/Z_********_SRV_01/et_*******?$filter= ***** eq '*****'&$format=json
Это прекрасно работает в любом браузере. Но не работает в надстройке Power Query (Excel 2013) ни через Windows Auuthentication, ни через Basic Authentication.
Запрошенная ошибка -:
Blockquote 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 & Подпись = Dw / 1O0Y6B2VD + vQSpps9 UyukG4LkLuH3EMMVWnbHVRzvkin1Jlu1UNyhalz7y1j3mc8G / lswOv6FFZ1ar / EJ5AZ + bGEjA0AcdWCzWROTdxCKEN6LqC4xhxMnokpQ1WEFIFaOd / RKL1WEFFaOd /
Сайт rnr. *****. Co.in - это сайт, на который выполняется перенаправление для аутентификации.
До реализации единого входа URL, который работал с использованием базовой аутентификации, был -: http://17 *******: 8000 / sap / opu / odata / SAP / Z _ ***** _ SRV_01 / et _ ****** _ reportSet? $ Filter = ****** eq '20171101' & $ format = json