Можно ли сделать запрос CORS для ограниченного API без предоставления учетных данных? - PullRequest
0 голосов
/ 15 октября 2019

Я использую API, который включает в свою документацию следующее:

Мы поддерживаем совместное использование ресурсов из разных источников, что позволяет вам безопасно взаимодействовать с нашим API из клиентского веб-приложения (хотя вы никогда не должны раскрывать свой секретный ключ API в клиентском коде любого общедоступного веб-сайта).

Возможно ли сделать запрос из публичного клиентского кода безсекретный ключ API? Как мне это сделать?

Для справки, запрос выглядит так:

curl -H "Content Type: application/json" -H "Authorization: Token XXXX" https://api.example.com/endpoint

Я не понимаю, как можно было бы сделать запрос CORS от клиента, не выставляяключ API XXXX?

Означает ли их документация, что они поддерживают совместное использование ресурсов из разных источников, но только для непубличных веб-сайтов?

...