- I have an Angular application(ex. https://localhost:44301) that is using Web API(ex. https://localhost:44302) to interact with data.
- I have an Identity Server 4 (ex. https://localhost:44303) for authentication in which we have even configured external login with Azure AD.
- Our Architecture is something like below :
- Now I want to add ADFS 3.0 (even ADFS 4.0 i.e. multiple ADFS) as a external login provider
So as per my research I have to go for only OAuth 2.0 with Authrization Code Grant.
ref: https://github.com/nordvall/TokenClient/wiki/OAuth-2-in-ADFS
For that what type of configuration should I add into ADFS server. I am mainly confused about:
- what should add as relying party trust identifier ?
- what should as a resource into authorization request ?
- what configurations for custom claims ?