Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-12292

Make it easier to configure Solr with CORS

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Server
    • None

    Description

      While working on SOLR-8207 I wanted to collect info from other SolrCloud nodes from the AdminUI. However this is blocked by CORS policy. In that Jira I instead did the fan-out on the Solr server side for the two handler I needed.

      It would be nice if all nodes in a SolrCloud cluster could automatically accept any other node as a legal origin, and make it easy for users to add other origins by config.

      If we use the Jetty CORS filter in web.xml, perhaps we could parse a env.var from solr.in.xx and inject into the allowedOrigins property of that filter? There is also SOLR-6059 which tries to implement CORS inside of Solr handlers and not in Jetty. Don't know pros/cons of those.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: