|
|
@ -194,8 +194,8 @@ class SAML2Config(Config): |
|
|
|
optional_attributes.add(self.saml2_grandfathered_mxid_source_attribute) |
|
|
|
optional_attributes.add(self.saml2_grandfathered_mxid_source_attribute) |
|
|
|
optional_attributes -= required_attributes |
|
|
|
optional_attributes -= required_attributes |
|
|
|
|
|
|
|
|
|
|
|
metadata_url = public_baseurl + "_matrix/saml2/metadata.xml" |
|
|
|
metadata_url = public_baseurl + "_synapse/client/saml2/metadata.xml" |
|
|
|
response_url = public_baseurl + "_matrix/saml2/authn_response" |
|
|
|
response_url = public_baseurl + "_synapse/client/saml2/authn_response" |
|
|
|
return { |
|
|
|
return { |
|
|
|
"entityid": metadata_url, |
|
|
|
"entityid": metadata_url, |
|
|
|
"service": { |
|
|
|
"service": { |
|
|
@ -233,10 +233,10 @@ class SAML2Config(Config): |
|
|
|
# enable SAML login. |
|
|
|
# enable SAML login. |
|
|
|
# |
|
|
|
# |
|
|
|
# Once SAML support is enabled, a metadata file will be exposed at |
|
|
|
# Once SAML support is enabled, a metadata file will be exposed at |
|
|
|
# https://<server>:<port>/_matrix/saml2/metadata.xml, which you may be able to |
|
|
|
# https://<server>:<port>/_synapse/client/saml2/metadata.xml, which you may be able to |
|
|
|
# use to configure your SAML IdP with. Alternatively, you can manually configure |
|
|
|
# use to configure your SAML IdP with. Alternatively, you can manually configure |
|
|
|
# the IdP to use an ACS location of |
|
|
|
# the IdP to use an ACS location of |
|
|
|
# https://<server>:<port>/_matrix/saml2/authn_response. |
|
|
|
# https://<server>:<port>/_synapse/client/saml2/authn_response. |
|
|
|
# |
|
|
|
# |
|
|
|
saml2_config: |
|
|
|
saml2_config: |
|
|
|
# `sp_config` is the configuration for the pysaml2 Service Provider. |
|
|
|
# `sp_config` is the configuration for the pysaml2 Service Provider. |
|
|
|