I'm trying to implement SAML authentication in .Net Core 3.1. I'm using the sample project TestWebAppCore
from this official repo.
I have the values below and I need to adapt the sample project considering Azure AD as an Identity Provider:
Login URL
Azure AD Identifier
Logout URL
- I also have a
.xml
and a.cer
file.
My questions are:
Login URL
is the configurationSingleSignOnDestination
?Logout URL
is the configurationSingleLogoutDestination
?Azure AD Identifier
is the configurationIdPMetadata
?- Can I remove the code that refers to
SigningCertificatePassword
(.pfx
file) and add reference to my.cer
file? - Do I need to use the
xml
file? Where?
If you integrate with an Azure AD Enterprise Application I think you should use the Enterprise Applications metadata to configure (config parameter
IdPMetadata
) ITfoxtec Identity SAML 2.0 in the .NET application.