33f2f00d58
Surfaced rejected dynamic client registration from generateAuthUrl before probing or returning an authorization URL without client_id. Added coverage for a Cropwise-style 403 unapproved_client response. Fixes #5852