Adding the Wordpress Application

WordPress is a pre-configured application. You do not need to create a new application. 

To add the Wordpress application from the Single Sign On catalog follow these steps.

 

  1. Select Directory Manager.
  2. Select Groups.
  3. Select the green plus sign in the bottom right corner.
  4. Name the Group Wordpress Users.
    Note: If you have other existing Groups for SSO users you can use one of these as well.
  5. Select ADD GROUP.
  6. Select SSO Manager.
  7. Select the green plus sign in the bottom right corner.
  8. Select Wordpress.
  9. Select Application is Enabled.
  10. Select the desired Authentication policy.
  11. Select Protocol Setup.
    Set
    the REPLY TO URL to your WordPress site. (e.g. https://blog.mysite.com/ ).
    Edit the AUDIENCE URI to your WordPress site. (e.g. https://blog.mysite.com/ ).
  12. Select Attribute Transformation.
    The Attrtibute Value and Send as will need to be customized to match your Wordpress expected login. 
    The following would be used if your Wordpress username matched the users AAoD user email address.
    Attribute Value: User.EmailAddress
    Send As: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
  13. Select Add Application.
  14. Select Protocol Setup.
  15. Select Advanced Settings.
  16. Under Signing Algorithm select SHA-1
  17. Select Permissions.
  18. Select Add Groups.
    Select the Group you chose in Step 4
  19. Select Signing and Encryption.
  20. Select Copy


  21. Select Save Changes.

 

 

Wordpress Settings

Navigate to the WordPress server and locate the WordPress installation directory.

  1. Place the ‘AuthAnvil’ plugin folder in your ‘/wp-content/plugins’ directory
  2. Activate the AuthAnvil Single Sign On plugin
  3. Navigate to the authentication provider settings under Settings > AuthAnvil SSO
  4. Replace the hostname of the Sign On URL with the tenant name (Your Company)my.authanvil.com
  5. Copy the entire contents of the certificate file from the last step of the previous section into the X.509 Certificate setting field.
    Your WordPress configuration should look similar to this:
    Sign On URL: https://(Your Company)my.authanvil.com/SSO/Feferation/passive/SAml25SPInit
    Sign Out URL: (Your Company)my.authanvil.com/SSO/Feferation/passive/signout
    X.509 certificate:
    -----BEGIN CERTIFICATE-----
    MIIC0jCCAbqgAwIBAgIQN+W+XLw+MZlPyl1bZvi7CjANBgkqhkiG9w0BAQsFADAlMSMwIQYDVQQD
    Expwc2RlbW8gU2lnbmluZyBDZXJ0aWZpY2F0ZTAeFw0xNjA0MTUxODAzNTVaFw0yMTA0MTQxODAz
    NTVaMCUxIzAhBgNVBAMTGnBzZGVtbyBTaWduaW5nIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0B
    k1Y59ti6vt40MKtU4uN5hQYxmc5XtqQDH0xX726mxavbz1hlVxhy3+DvY2gOeQIDAQABMA0GCSqG
    SIb3DQEBCwUAA4IBAQAIqrSy5TacdxbC3tiX015WRrXW4iN5c/x5S00q74v9NgsSCxhGCFDk3aSX
    FqLfM5nIKWegvbT6sJUDihR2yDrIn4spXRbRrGSYxVLThHrdBhUep94SljbPPyz5hobebv0cRTA1
    fziHmZSD2JN2zHgVz+fap1+F6dMkIF1lwQlsay7DsxncsSm6gVWvF4s6qlXLj59c/tVwN6M74EIf
    qCjovkLTbWdIi6BCBMRr3IOG9wMJWFFyx5/SwPLKhoFr5+lIw+KWulqGp7sAsm7Qj9rMlMRItLQR
    0xHIBcG1Uq2ZT09KUr0JPvAF5Uxg15VE14Dir5ktymE/fRZkWa0fcIw/
    -----END CERTIFICATE-----
  6. Select Save Changes.

 

Verifying Functionality

Once the installation is complete, you should test that everything is working as expected. This can be accomplished by logging into the AAoD Launchpad using a user that is authorized to access WordPress and attempt to log into the WordPress instance. You should automatically be redirected to the WordPress admin section.

Have more questions? Submit a request

0 Comments

Article is closed for comments.