[
https://issues.apache.org/jira/browse/SLING-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12984178#action_12984178
]
Felix Meschberger commented on SLING-1938:
------------------------------------------
Further clarification: Consider a setup where a resource, say /content/sample,
may be handled by an https or an http request. Wenn mapping such a resource
path to an URL, the scheme matching the scheme of the request supplied to the
map() method should be preferred.
Example:
/content/sample ==> http://some.host/content/sample
/content/sample ==> https://some.host/content/sample
When handling the request "https://a.host/content/start.html" the resource
"/content/sample.html" should be mapped to
"https://some.host/content/sample.html" while for a request
"http://insecure.host/content/start.html" the resource "/content/sample.html"
should be mapped to "http://some.host/content/sample.html".
> Mapping might not consider current scheme
> -----------------------------------------
>
> Key: SLING-1938
> URL: https://issues.apache.org/jira/browse/SLING-1938
> Project: Sling
> Issue Type: Bug
> Components: JCR
> Affects Versions: JCR Resource 2.0.6
> Reporter: Carsten Ziegeler
> Assignee: Felix Meschberger
> Fix For: JCR Resource 2.0.8
>
>
> If there is a mapping for difference schemes (like on for http and one for
> https), currently always the first one is picked up. It would make more sense
> to pick up the mapping with the same scheme as the current request.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.