I have just rather belatedly updated my application to reflect the content of the upcoming changes document. My bad - I only spotted the changes were coming when my application broke, so I'm looking at things rather late in the day.
Specifically, I have:
- updated the WS-FederationMetadata endpoint in web.config,
- removed PUID and changed the app to use ObjectId instead,
- removed UPN and changed the app to use Name instead,
- amended the TenantId claim.
Hopefully that all makes sense. Looking at the claims coming back from WAAD, I can see that TenantId has changed. I can see that PUID has gone. But there is no sign of ObjectId, which is obviously rather crucial for me. This is how the claims look:
Interesting to note that the tenant id is "microsoft.org" and not "microsoft.com" as indicated in the release notes on the forum. I can't help wondering whether this is something to do with me using "Office 365 AD" rather than "Azure AD" - as I know we found some subtle differences before.
Some guidance on how to find ObjectId would be really appreciated so that I can mend my application!
Thanks, Nick.