Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-167

Applications should support both secured or unsecured access based on initial access method

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Abandoned
    • 5.0.15
    • None
    • None
    • None

    Description

      The ability to mix secured and unsecured pages with the @Secured annotation means that anything not marked as @Secured will have unsecured URLs' generated. As a result, it is not possible to make an application all secured using firewall rules for external access, but unsecured for internal access.

      It would be useful to support, at least for applications using the session, the ability to have the default protocol remembered based on the method of first access. This would support multiple security modes.

      A possible configuration flag would be MetaDataContants.SECURE_PAGE_DEFAULT where the available values are "true", "false", "any"

      This also helps troubleshoot when you have Apache HTTP -> mod_jk -> Tomcat, where only internal systems can directly hit Tomcat.

      Attachments

        Activity

          People

            hlship Howard Lewis Ship
            jonabarker Jonathan Barker
            Votes:
            7 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: