Hi,
I want to setup apigee microgateway on my local machine.
I just have developer role in apigee can I still setup microgateway on my machine or it requires any particular permission or role for setup.
TIA
Ankita
There is no role called "developer" in out of the box Apigee Edge roles. See oob roles below.
Is it a custom role ? Are you sure you are assigned a role called "developer" ?
To Install Microgateway,
Organization Administrator role is required. Hope it helps.
Thanks anil, yeah that's a customized role. I am actually getting error while generating token
I am using below command to generate access token
edgemicro token get -o org-dev -e test -i ohyA2e7K9XXXXXXXXXXXXXXS27 -s kXXXXXXXXXXXX
Error:
current nodejs version is v6.11.2
current edgemicro version is 2.5.4
<!DOCTYPE html> <html> <head> <title>Error</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>An error occurred.</h1> <p>Sorry, the page you are looking for is currently unavailable.<br/> Please try again later.</p> </body> </html>
I also tried to use apikey as shown below
http://localhost:8000/hello1/echo //hello1 is my base path
x-api-key:1XXXXXXXXXXXXXXXXXXXXXXXXXXXXz //passed in header
output: { "error": "access_denied", "error_description": "Internal Server Error" }
My edgemicro is started and also if i use proper apigee url then i am able to see the proper output. Can it be a problem of a role that is given to us or some other problem.
I think looks like MG is not configured properly. can you please see if the edgemicro-auth proxy is deployed (and is available on the secure virtual host)?
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |