Skip to content

Commit ec08e48

Browse files
committed
APM-2884 Separate FaultRule for unauthorized access
1 parent fe9abea commit ec08e48

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

proxies/live/apiproxy/proxies/default.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,15 @@
6060
<Condition>(proxy.pathsuffix MatchesPath "/_status") and ((request.verb = "GET") or (request.verb = "HEAD"))</Condition>
6161
</RouteRule>
6262
<FaultRules>
63+
<FaultRule name="AuthError">
64+
<Step>
65+
<Name>AssignMessage.OAuthPolicyErrorResponse</Name>
66+
</Step>
67+
<Condition>(RaiseFault.401Unauthorized.failed=true)</Condition>
68+
</FaultRule>
6369
<FaultRule name="SplunkError">
6470
<Step>
65-
<Name>AssignMessage.HandleSplunkHec</Name>
71+
<Name>AssignMessage.HandleSplunkHec</Name>
6672
</Step>
6773
<Condition>((proxy.pathsuffix MatchesPath "/status") and (request.verb = "GET")) or ((proxy.pathsuffix MatchesPath "/_status") and ((request.verb = "GET") or (request.verb = "HEAD")))
6874
</Condition>

0 commit comments

Comments
 (0)