mapping with apigee domain

Hi,

I am a newbie here, and I have created a test env in Apigee. Here is a scenario:


I have created a test application in Apigee to set custom headers and request goes to AWS Appsync and its working fine. If you use direct Appsync it does not supports set custom headers. Here is a few scenarios I have tested with Apigee:

Example 1: Apigee domain(http://abc-test.apigee.net/ -> domain(aws Appsync). It's working fine.

Example 2: Apigee domain(http://abc-test.apigee.net/ -> aws CloudFront -> aws Appsync domain). Its also working fine.

Example 3: domain test.example.com -> aws cloudfront -> Apigee domain ( http://abc-test.apigee.net/) -> domain(aws appsync). Its also working fine.

Example 4: domain test.example.com -> Apigee domain ( http://abc-test.apigee.net) -> cloudfront -> appsync. This is giving error while hitting. Error: An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again later.

I have mapped this domain abc-test.apigee.net in aws route53 as a CNAME.

Are there any required changes need to apply like cert, permissions, etc. to tell Apigee?

Thanks

0 1 262
1 REPLY 1

You also need to configure a virtual host in Apigee so the API requests to your domain can be handled

https://docs.apigee.com/api-platform/fundamentals/configuring-virtual-hosts-cloud