EdgeMicro ignores Raise-Fault

rgiaimo
Participant I

We need APIs that are undefined to throw a 404 rather than send them to the server. The server handles many more APIs than are in the definition. So, we don't want those executed through a particular API Proxy.

We've implemented the Raise-Fault on a "/**" path. It works well in Apigee Edge. But, we test internally using the EdgeMicro server. The EdgeMicro server is ignoring this path and is not throwing the Fault.

Solved Solved
0 1 103
1 ACCEPTED SOLUTION

Yes, EdgeMicro ignores policies that you define in API Proxies.

This is confusing, but true.

Look at this page,

and read this text:

  • You can't add policies or conditional flows to these proxies. If you try, they are ignored. Otherwise, Edge Microgateway-aware proxies appear in the Edge Management UI the same as any other API proxy on Edge.

View solution in original post

1 REPLY 1

Yes, EdgeMicro ignores policies that you define in API Proxies.

This is confusing, but true.

Look at this page,

and read this text:

  • You can't add policies or conditional flows to these proxies. If you try, they are ignored. Otherwise, Edge Microgateway-aware proxies appear in the Edge Management UI the same as any other API proxy on Edge.