- Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Labels
coreCore ModulesCore Moduleshelp-wantedHelp WantedHelp Wantedshiro-2.0.0validDisable automation for valid issuesDisable automation for valid issues
Milestone
Description
It would be nice if there was native (optional) support to always grant access to preflight requests.
https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request
In our JAX RS project, we added this to our filter:
@Override protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) { if (isPreflightRequest(request)) { return true; } return super.isAccessAllowed(request, response, mappedValue); } protected boolean isPreflightRequest(ServletRequest request) { HttpServletRequest httpRequest = WebUtils.toHttp(request); return httpRequest.getHeader("Origin") != null && httpRequest.getMethod().equals("OPTIONS"); }Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
coreCore ModulesCore Moduleshelp-wantedHelp WantedHelp Wantedshiro-2.0.0validDisable automation for valid issuesDisable automation for valid issues