#56492 closed defect (bug) (fixed)
blogger.getUsersBlogs doesn't work on Multisite when HTTPS is enforced
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 6.1 | Priority: | normal |
Severity: | normal | Version: | |
Component: | XML-RPC | Keywords: | has-patch |
Focuses: | multisite | Cc: |
Description
The XML-RPC endpoint blogger.getUsersBlogs
doesn't work on Multisite environments which require HTTPS.
This is because the endpoint defers to wp_xmlrpc_server::_multisite_getUsersBlogs()
on multisite which then performs a new IXR request against the current site, and IXR_Client
only supports HTTP.
The attached PR simply changes the code to instead call the XMLRPC method directly, rather than through an additional HTTP request, avoiding the network loopback request and removing the failure points.
Change History (5)
This ticket was mentioned in PR #3167 on WordPress/wordpress-develop by dd32.
15 months ago
#1
- Keywords has-patch added
Note: See
TracTickets for help on using
tickets.
Trac ticket: https://core.trac.wordpress.org/ticket/56492