Paano Paganahin ang CORS para sa isang REST API Resource sa Amazon API Gateway?

Paano Paganahin Ang Cors Para Sa Isang Rest Api Resource Sa Amazon Api Gateway



Nag-aalok ang AWS ng maraming serbisyo sa domain ng computing sa cloud para sa mga customer sa buong mundo. Milyun-milyong customer ang bumubuo at nagde-deploy ng kanilang mga application sa cloud gamit ang mga serbisyo ng AWS at pagkatapos ay nakikipag-ugnayan sa kanilang mga application gamit ang APIS. Ang platform ng AWS ay nag-aalok sa mga customer nito ng pagkakataong gamitin ang serbisyo ng Amazon API Gateway upang lumikha ng mga REST API na may maraming feature para makipag-ugnayan sa mga application.

Ipapaliwanag ng gabay na ito ang proseso ng pagpapagana ng CORS para sa isang mapagkukunan ng REST API sa serbisyo ng Amazon API Gateway.

Paano Paganahin/I-configure ang CORS para sa isang REST API Resource sa Amazon API Gateway?

Upang paganahin ang Cross-Origin Resource Sharing o CORS para sa isang REST API, sundin lamang ang madaling gabay na ito:







Bisitahin ang Amazon API Gateway

Hanapin ang ' Gateway ng API ” upang bisitahin ang dashboard nito mula sa AWS Management Console:





Mag-click sa pangalan ng REST API mula sa listahan ng mga API na available sa AWS account at ito gabay ipapaliwanag ang proseso ng paglikha ng REST API:





Lumikha ng Mga Mapagkukunan para sa REST API

Sa pahina ng API, piliin ang “ Mga mapagkukunan ” button mula sa kaliwang panel at palawakin ang “ Mga aksyon ” menu para i-click sa “ Lumikha ng Mapagkukunan 'button:



I-configure ang mapagkukunan sa pamamagitan ng pag-type ng pangalan kasama ang landas ng mapagkukunan at pagpili sa ' Paganahin ang API Gateway CORS ” na opsyon para mag-click sa “ Lumikha ng Mapagkukunan 'button:

Paganahin ang CORS para sa REST API

Pagkatapos lumikha ng mapagkukunan, piliin ang mapagkukunan at palawakin ang ' Mga aksyon ” menu para i-click sa “ Paganahin ang CORS 'button:

Piliin ang ' Paraan ” para sa CORS at i-click ang “ I-enable ang CORS at palitan ang mga kasalukuyang CORS header 'button:

Kumpirmahin ang proseso ng pagpapagana ng CORS para sa REST API mula sa window ng kumpirmasyon:

Ang sumusunod na screenshot ay nagpapakita ng mensahe ng tagumpay na ang CORS para sa REST API ay matagumpay na pinagana:

I-deploy ang REST API

Para i-deploy ang REST API, palawakin lang ang ' Mga aksyon ” menu muli upang i-click ang “ I-deploy ang API ” button mula sa listahan:

I-configure ang deployment environment sa pamamagitan ng pag-type ng pangalan para sa deployment stage pagkatapos piliin ang opsyon para sa paglikha ng ' Bagong Yugto ” at pagkatapos ay i-click ang “ I-deploy 'button:

Ang platform ay nagbigay ng link sa pag-deploy na nagmumungkahi na ang deployment ay naging matagumpay at maaari itong magamit sa mga application upang mag-invoke ng API:

I-configure ang Editor para sa deployment ng RETS API at pagkatapos ay mag-click sa “ I-save ang mga pagbabago ” button mula sa dulo ng pahina:

Iyon ay tungkol sa pagpapagana ng Cross-Origin Resource Sharing para sa isang REST API na mapagkukunan.

Konklusyon

Upang paganahin ang Cross-Origin Resource Sharing para sa isang REST API, bisitahin ang dashboard ng API Gateway mula sa AWS Console. Buksan ang pahina ng API sa pamamagitan ng pag-click sa pangalan nito mula sa dashboard at pagkatapos ay lumikha ng mapagkukunan para sa REST API. Pagkatapos nito, piliin ang mapagkukunan at palawakin ang ' Mga aksyon ” menu para i-click sa “ Paganahin ang CORS ” button mula sa listahan. I-configure ang CORS at palitan ang kasalukuyang CORS ng bago dahil ipinaliwanag ng gabay na ito ang proseso nang detalyado.