Hi,
As per the workaround below, we can change the public key url -
https://community.apigee.com/questions/14695/how-can-edge-micro-be-configured-when-a-cert-other.html
But this causes another issue as this URL is changed in network.js as follows -
config.edge_config.products = config.edge_config.jwt_public_key.replace('publicKey', 'products');\
config.oauth.verify_api_key_url = config.edge_config.jwt_public_key.replace('publicKey', 'verifyApiKey');
Due to which the above 2 urls are broken.
But, since this is part of the source code of Edge Micro product, we dont want to make any changes to it.
Can you please let us know if this can be addressed. One solution would be to put the product and verifyApiKey url in YAML aswell.
Thanks,
Jaskaran
Github issue created at https://github.com/apigee/microgateway-config/issues/3
The fix for this has been merged and published with edgemicro@2.0.11.
Here are the complete release notes: https://github.com/apigee-internal/microgateway/releases/tag/v2.0.11