Merge lp:~canonical-isd-hackers/canonical-identity-provider/bug_574911_large_assertions into lp:canonical-identity-provider/release
Proposed by
David Owen
Status: | Merged |
---|---|
Merged at revision: | 51 |
Proposed branch: | lp:~canonical-isd-hackers/canonical-identity-provider/bug_574911_large_assertions |
Merge into: | lp:canonical-identity-provider/release |
Diff against target: |
182 lines (+68/-33) 3 files modified
identityprovider/templates/post-assertion.html (+23/-0) identityprovider/tests/test_views_server.py (+36/-31) identityprovider/views/server.py (+9/-2) |
To merge this branch: | bzr merge lp:~canonical-isd-hackers/canonical-identity-provider/bug_574911_large_assertions |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ricardo Kirkner (community) | Approve | ||
Review via email: mp+27088@code.launchpad.net |
Description of the change
Fixed #574911: Large OpenID assertions generate malformed POST responses.
Also, unhid some existing OpenID test cases.
I could find no explicit requirements on the Content-Type of any assertion. The only implied requirement is text/html for POST responses, so that the returned form may be rendered as HTML for user submission.
Copy-editing of the form wrapper is appreciated.
To post a comment you must log in.
I'm not thrilled about DecideTestCase2 name. Maybe it would be better to merge those tests with DecideTestCase?