Daniel Marino
24 ਸਤੰਬਰ 2024
AWS API ਗੇਟਵੇ: SAM ਲੋਕਲ ਇਨਵੋਕੇਸ਼ਨ ਦੌਰਾਨ OPTIONS ਬੇਨਤੀਆਂ 'ਤੇ 403 ਤਰੁੱਟੀਆਂ ਨੂੰ ਹੱਲ ਕਰਨਾ

ਇਹ ਲੇਖ SAM ਨਾਲ ਸਥਾਨਕ ਤੌਰ 'ਤੇ AWS API ਗੇਟਵੇ ਦੀ ਜਾਂਚ ਕਰਦੇ ਸਮੇਂ ਇੱਕ ਆਮ ਸਮੱਸਿਆ ਨੂੰ ਸੰਬੋਧਿਤ ਕਰਦਾ ਹੈ: OPTIONS ਸਵਾਲਾਂ 'ਤੇ 403 ਵਰਜਿਤ ਗਲਤੀ। ਇਹ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਸਮੱਸਿਆ ਕਿਉਂ ਆਈ, ਖਾਸ ਤੌਰ 'ਤੇ ਸਥਾਨਕ ਵਾਤਾਵਰਣ ਵਿੱਚ "ਗੁੰਮ ਪ੍ਰਮਾਣਿਕਤਾ ਟੋਕਨ" ਸੁਨੇਹਾ। ਹੱਲ ਢੁਕਵੀਆਂ CORS ਸੈਟਿੰਗਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ ਅਤੇ AuthorizationType ਨੂੰ "NONE" 'ਤੇ ਸੈੱਟ ਕਰਦੇ ਹਨ। ਲੇਖ ਉਦਾਹਰਨਾਂ ਦਿੰਦਾ ਹੈ ਕਿ AWS SAM ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਇਹਨਾਂ ਸਮੱਸਿਆਵਾਂ ਤੋਂ ਬਚਣ ਲਈ POST ਅਤੇ OPTIONS ਦੋਵਾਂ ਤਰੀਕਿਆਂ ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ।