Does anyone have any idea of how a listener could be configured to allow only certain applications to be accessible? I've been tinkering with urlrewrite but I was wondering if there might be an easier way? i'm using tomcat 6.0.36
My idea is to set up a listener that is reverse-proxied from the internet to our internal network, so that only CERTAIN applications are exposed to the internet (and the rest on the LAN but through ANOTHER listener server (a VM))... is allowed is NOT allowed.. etc etc (redirects to some generic url)
I don't want to have to customize every application on the database server (IN apex, with some kid of logic).. ie. out of 100's of apps only a few should be made accessible via this listener in question..
Message was edited by: JaysonHanesApex
maybe with a pre-process function using
apex.procedure.preProcess? (plsql? return (select app_id from dual where app_id in ('100')) style?
or using a wildcard configuration with
apex.security.exclusionList and
apex.security.inclusionList?
so far I've not been successful with my simple example (above). It's sad that documentation for these features are so minimal.
I went the route of using URLREWRITE and allowing only certain app ID's in the URL and redirecting otherwise.. it requires editing the xml configuration file to maintain it, but it works.