Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  1. Edit the FEDORA_HOME/server/config/spring/web/web.properties file. There are three relevant properties that will affect ssl behaviour, which will look like this example:
    Wiki Markup
    Code Block
    {CODE}
    security.ssl.api.access=ANY_CHANNEL
    security.ssl.api.management=REQUIRES_SECURE_CHANNEL
    security.ssl.api.default=ANY_CHANNEL
    {CODE}
    where security.ssl.api.access controls ssl for api-a, security.ssl.api.management controls ssl for api-m, and security.ssl.api.default controls ssl for other resourses (unused at present). Acceptable values are ANY_CHANNEL to allow non-ssl connections, and REQUIRES_SECURE_CHANNEL for forced ssl.
  2. (Optional) FEDORA_HOME/server/config/spring/web/security.xml if it is necessary to enable or disable ssl for individual resources one by one. Typically, this would only be necessary if exceptions to the general api-a or api-m rules are needed. SSL configuration within this file uses the spring security namespace, and property substitution (e.g. look for placeholders such as ${security.ssl.api.management}). For more information, see the spring 3.0.x channel security documentation.
  3. Restart the Fedora web application.