[PYTHON] Apache + Django + Shibboleth on Windows Server 2016 Related Articles Summary

Purpose

I wrote some articles related to the title, but the outlook is getting worse, so I will summarize it once.

  1. Django + Apache with mod_wsgi on Windows Server 2016 I explained how to connect Apache and Django. Shibboleth is irrelevant at this stage.

I explained the Internal Server Error that I encountered in it How to deal with mod_wsgi 500 Internal Server Error.

After that, I explained the use of static files, which almost always stumbles, How to use Django static files in a deployment environment.

  1. Apache + OneLogin SSO with Shibboleth I explained how to implement SAML authentication using Shibboleth on Apache, using the connection to OneLogin IdP as an example.

Shibboleth Convenient Tool briefly touched on the convenient tool provided in Shibboleth.

  1. Django + Shibboleth with RemoteUserMiddleware I explained how to (automatically) log in to Django using the Assertion provided by the IdP with Shibboleth authentication.

I explained the ValueError that I encountered in it How to deal with ValueError at set_wakeup_fd only works in main thread.

The explanation of How to use RemoteUser Middleware and Django authentication together has been separated.

The explanation of How to support IdP original attribute in Shibboleth SP has been separated.

Also, I explained how to modify RemoteUserMiddleware so that parts other than ID information can be updated at login How to update user information at login to Django RemoteUserMiddleware / items / 4ca6d8c9c9a0690b4d7b).

Recommended Posts

Apache + Django + Shibboleth on Windows Server 2016 Related Articles Summary
Django + Apache with mod_wsgi on Windows Server 2016
Run django applications on Windows + Apache + mod_wsgi + services.
How to run Django on IIS on a Windows server
Django environment development on Windows 10
Django static file (static) related settings summary
Django Summary
Django Summary
Let's integrate Django and apache (httpd) on Mac! !!