In our macOS Redirect SSO extension, initiatorOrigin is empty in the authorization options received in beginAuthorization(with:).
The corresponding AppSSOAgent log shows:
localhost AppSSOAgent[55733]:
(AppSSOUI) [com.apple.AppSSO:SOAgent]
-[SOAgent beginAuthorizationWithRequestParameters:completion:] {
AuthorizationOptions = {
initiatingAction = 0;
initiatorOrigin = "";
path = "";
userActionInitiated = 1;
};
Is this expected behavior for certain SSO requests, or could this indicate an issue in macOS 27?