Is there anyway to override AssertionConsumerServiceUrl endpoint so it is not "Acs"? I see the module path I can set, but I did not see anyway to override the "acs"
No, it's hard coded. Marking this for the next major release, it's a commonly asked for customization.
@AndersAbel So the Assertion Consumer Service (ACS) Url is https://[myidp]/Saml2/Acs or is it just https://[myidp]/Acs ?
The default is /Saml2/Acs, but you can override the 'Saml2' part of the URL under SPOptions with the ModulePath property.
@mjisaak The ACS is an SP concept, not an Idp concept, so it is not on your Idp but on your Sp. The default is https://[mysp]/Saml2/Acs, but as @j-hurst writes you can change it with the ModulePath setting.
Perfect. Thanks a lot! 馃憤
Having a setter property on the ACS URL as a Uri object is by far the most straightforward way of doing this. All this wizardry to auto configure is fine, but sometimes you need a one-liner override as suggested here.
Just give us the option to set the thing manually. Please.
Most helpful comment
@mjisaak The ACS is an SP concept, not an Idp concept, so it is not on your Idp but on your Sp. The default is https://[mysp]/Saml2/Acs, but as @j-hurst writes you can change it with the
ModulePathsetting.