Fixed OAuth2 Client configuration shows wrong endpoint URLs if friendly URLs are not enabled

Kirby

Well-known member
Affected version
2.3.0 Beta 3
1712615040622.webp

Token and revocation endpoint should be https://dev.local/xf23/index.php?api/oauth2/...
 
This is semi intentional. The API link builder produces URLs which expect friendly URLs enabled. The API does work regardless (with index.php) so it's all a little confusing. Using index.php?api here would be inconsistent with other API URLs generated in the software.
 
Thank you for reporting this issue, it has now been resolved. We are aiming to include any changes that have been made in a future XF release (2.3.0 Beta 4).

Change log:
Update API route formatter to be able to output non-friendly variants of API routes if friendly URLs are disabled.
There may be a delay before changes are rolled out to the XenForo Community.
 
Top Bottom