)]}'
{"doc/admin-guide-cloud/source/cross_project_cors.rst":[{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"28bab2cdcba9561818278833a03dd1b18274a7b9","unresolved":false,"context_lines":[{"line_number":107,"context_line":".. note::"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"   The CORS specification does not support using this wildcard as"},{"line_number":110,"context_line":"   a part of a URI. Setting allowed-origin to ``*`` would work, while"},{"line_number":111,"context_line":"   ``*.openstack.org`` would not."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Troubleshooting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a710552_b6e7a9ab","line":110,"updated":"2015-12-14 20:00:31.000000000","message":"``allowed_origin``","commit_id":"0232975bbb05fc7d95f409fa0a2104facc1b56dc"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"28bab2cdcba9561818278833a03dd1b18274a7b9","unresolved":false,"context_lines":[{"line_number":156,"context_line":"properly constructed HTTP request. An example request and response might look"},{"line_number":157,"context_line":"like this."},{"line_number":158,"context_line":""},{"line_number":159,"context_line":".. code-block:: ini"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"   $ curl -I -X OPTIONS https://api.example.com/api -H \"Origin: https://ui.example.com\""},{"line_number":162,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a710552_f6bbf173","line":159,"updated":"2015-12-14 20:00:31.000000000","message":".. code-block:: console","commit_id":"0232975bbb05fc7d95f409fa0a2104facc1b56dc"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"28bab2cdcba9561818278833a03dd1b18274a7b9","unresolved":false,"context_lines":[{"line_number":160,"context_line":""},{"line_number":161,"context_line":"   $ curl -I -X OPTIONS https://api.example.com/api -H \"Origin: https://ui.example.com\""},{"line_number":162,"context_line":""},{"line_number":163,"context_line":".. code-block:: ini"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   HTTP/1.1 204 No Content"},{"line_number":166,"context_line":"   Content-Length: 0"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a710552_d6ba756e","line":163,"updated":"2015-12-14 20:00:31.000000000","message":".. code-block:: console","commit_id":"0232975bbb05fc7d95f409fa0a2104facc1b56dc"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"542b2fca7ca9f6e6179183705b350619f8b0a152","unresolved":false,"context_lines":[{"line_number":107,"context_line":".. note::"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"   The CORS specification does not support using this wildcard as"},{"line_number":110,"context_line":"   a part of a URI. Setting ``allowed-origin`` to ``*`` would work, while"},{"line_number":111,"context_line":"   ``*.openstack.org`` would not."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"Troubleshooting"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a710552_40db131c","line":110,"updated":"2015-12-14 22:02:43.000000000","message":"``allowed_origin`` - as on L87","commit_id":"df122bac891f2d5cbffd9577e5d935d50971de14"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"5d2086e433b5a80556fb723143d66e760661b480","unresolved":false,"context_lines":[{"line_number":125,"context_line":"messages, and how to resolve them."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"``CORS request from origin \u0027http://foo.com\u0027 not permitted.``"},{"line_number":128,"context_line":"  A request was received from the origin ``http://foo.com``, however this"},{"line_number":129,"context_line":"  origin was not found in the permitted list. The cause may be a superfluous"},{"line_number":130,"context_line":"  port notation (ports 80 and 443 do not need to be specified). To correct,"},{"line_number":131,"context_line":"  ensure that the configuration property for this host is identical to the"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_58d53e41","line":128,"updated":"2015-12-15 04:49:40.000000000","message":"Can we please make this \u0027http://example.com\u0027 Use of \u0027foo\u0027 is very much dev-jargon, and example.com is set up to be used for this purpose.","commit_id":"76aa61e745ddfb7090cb4c2aecd452790336a925"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"407c5dd0ea6aa1de93bab1ced0416a3ea2daacd9","unresolved":false,"context_lines":[{"line_number":155,"context_line":"By using ``curl`` or a similar tool, you can trigger a CORS response with a"},{"line_number":156,"context_line":"properly constructed HTTP request. An example request and response might look"},{"line_number":157,"context_line":"like this."},{"line_number":158,"context_line":""},{"line_number":159,"context_line":".. code-block:: console"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"   $ curl -I -X OPTIONS https://api.example.com/api -H \"Origin: https://ui.example.com\""}],"source_content_type":"text/x-rst","patch_set":6,"id":"5a710552_7a1269b6","line":158,"updated":"2015-12-15 08:30:41.000000000","message":"I would leave the text above the code blocks:\n\nRequest example:","commit_id":"1e143172e94489d993cb497a14fd5af8196fe74f"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"407c5dd0ea6aa1de93bab1ced0416a3ea2daacd9","unresolved":false,"context_lines":[{"line_number":159,"context_line":".. code-block:: console"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"   $ curl -I -X OPTIONS https://api.example.com/api -H \"Origin: https://ui.example.com\""},{"line_number":162,"context_line":""},{"line_number":163,"context_line":".. code-block:: console"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   HTTP/1.1 204 No Content"}],"source_content_type":"text/x-rst","patch_set":6,"id":"5a710552_9a1715a3","line":162,"updated":"2015-12-15 08:30:41.000000000","message":"Response example:","commit_id":"1e143172e94489d993cb497a14fd5af8196fe74f"}]}
