Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg-security/TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/integration/openidrelyingparty/README@7077
Revision 7077,
1.3 KB
checked in by pjkersha, 11 years ago
(diff) |
|
-
Property svn:keywords set to
Id
|
Line | |
---|
1 | Integration Tests for OpenID Relying Party based Single Sign On |
---|
2 | =============================================================== |
---|
3 | A simple example application securedapp.py is secured with an Authentication |
---|
4 | handler which redirects HTTP 401 Responses to an OpenID Relying Party |
---|
5 | middleware application running in securityservicesapp.py. The aim is to |
---|
6 | illustrate a simplified view of the eventual NDG deployment where applications |
---|
7 | will be secured running under a separate stack to security services running |
---|
8 | under SSL. This test tests the security stack with only an OpenID Relying |
---|
9 | Party in place. No authorisation components are included. |
---|
10 | |
---|
11 | An OpenID account with an external OpenID Provider is required in order to run |
---|
12 | this test. The NDG OpenID Provider is deliberately omitted from this test for |
---|
13 | simplicity. See openid/ integration test in the parent directory for a test |
---|
14 | deployment with OpenID Provider and Relying Party combined. |
---|
15 | |
---|
16 | To run: |
---|
17 | |
---|
18 | $ ./securityservicesapp.py |
---|
19 | |
---|
20 | and in a separate window: |
---|
21 | |
---|
22 | $ ./securedapp.py |
---|
23 | |
---|
24 | Start a browser and enter the address: |
---|
25 | |
---|
26 | http://localhost:6080 |
---|
27 | |
---|
28 | You will be redirected to a page to enter your OpenID. Enter your preferred |
---|
29 | OpenID and proceed to sign in. On return to the test site it will display a |
---|
30 | message with an option to logout. Click on the link to logout. |
---|
31 | |
---|
32 | P J Kershaw 25/02/09 |
---|
Note: See
TracBrowser
for help on using the repository browser.