RegexAuthorizer should allow access to static resources (css, js, jpg, jpeg,
png, gif) inside the app package
-------------------------------------------------------------------------------------------------------------
Key: TAP5-963
URL: https://issues.apache.org/jira/browse/TAP5-963
Project: Tapestry 5
Issue Type: Improvement
Components: tapestry-core
Affects Versions: 5.1.0.6
Reporter: Igor Drobiazko
Following should be sufficient:
- add a contribution like:
public void contributeRegexAuthorizer(
final Configuration<String> regex,
@Symbol(InternalConstants.TAPESTRY_APP_PACKAGE_PARAM) final
String appPackageName) {
final String pattern =
"([^/.]+/)*[^/.]+\\.((css)|(js)|(jpg)|(jpeg)|(png)|(gif))$";
regex.add("^" + appPackageName.replace(".", "/") + "/" + pattern);
}
- document how to make further resources accessible (e.g. outside the app
package)
- document how to override asset protection defaults
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.