Yes, Microsoft supports multiple ADFS farms in one domain in different sites.
If the environment matches the below conditions then only it will work in multiple ADFS farm scenario:
- The service names for ADFS farms should be different for each site (location) i.e. Test.adfs.name.com , Prod.adfs.name.com.
- You cannot federate same application with two farms in the same domain. i.e. the ADFS farms should be configured with different applications.
- You can have only one ADFS farm in a site (location).
DRS service(Device Registration Service) . The only caveat is about the Device Registration Service. Because the DRS configuration is stored in the configuration partition, you can only have one instance of DRS per forest. So all the ADFS farm of the forest will have to share this.
SHMUEL H.