##// END OF EJS Templates
Fix bug in example, describe CSP more
Kyle Kelley -
Show More
@@ -180,20 +180,30 b' Backwards incompatible changes'
180
180
181 .. DO NOT EDIT THIS LINE BEFORE RELEASE. INCOMPAT INSERTION POINT.
181 .. DO NOT EDIT THIS LINE BEFORE RELEASE. INCOMPAT INSERTION POINT.
182
182
183 IFrame embedding
183 Content Security Policy
184 ````````````````
184 ```````````````````````
185
185
186 The IPython Notebook and its APIs by default will only be allowed to be
186 The Content Security Policy is a web standard for adding a layer of security to
187 embedded in an iframe on the same origin.
187 detect and mitigate certain classes of attacks, including Cross Site Scripting
188 (XSS) and data injection attacks. This was introduced into the notebook to
189 ensure that the IPython Notebook and its APIs (by default) can only be embedded
190 in an iframe on the same origin.
188
191
189 Override ``headers['Content-Security-Policy']`` within your notebook
192 Override ``headers['Content-Security-Policy']`` within your notebook
190 configuration to extend for alternate domains and security settings.::
193 configuration to extend for alternate domains and security settings.::
191
194
192 c.NotebookApp.tornado_settings = {
195 c.NotebookApp.tornado_settings = {
193 'headers': {
196 'headers': {
194 'Content-Security-Policy': "default-src 'self' *.jupyter.org
197 'Content-Security-Policy': "default-src 'self' *.jupyter.org"
195 }
198 }
196 }
199 }
197
200
201 Example policies::
202
203 Content-Security-Policy: default-src 'self' https://*.jupyter.org
204
205 Matches embeddings on any subdomain of jupyter.org, so long as they are served
206 over SSL.
207
198 For a more thorough and accurate guide on Content Security Policies, check out
208 For a more thorough and accurate guide on Content Security Policies, check out
199 `MDN's Using Content Security Policy <https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Using_Content_Security_Policy>`_ for more examples.
209 `MDN's Using Content Security Policy <https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Using_Content_Security_Policy>`_ for more examples.
General Comments 0
You need to be logged in to leave comments. Login now