Ich habe ein WP-Plugin zum Aussetzen von REST-APIs erstellt. Aber um APIs in einer sicheren Umgebung zu verwenden, habe ich das Oauth WP-Plugin als Abhängigkeit verwendet. Aber auf einigen Website-Hosting-Diensten kann ich keinen OAUTH-Flow zur Arbeit bekommen. Aber ich habe folgende Regel in Htaccess einer WP-Site aktualisiert und es begann zu arbeiten.Htaccess: Regel mit HTTPS-Autorisierung neu schreiben
RewriteRule ^index\.php$ - [L] (OLD)
RewriteRule ^index\.php$ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] (UPDATED)
Ref: https://github.com/WP-API/OAuth1/issues/81
Es funktionierte großartig HTTP-Protokoll, aber wenn ich denselben Fix auf dem HTTPS-Site versucht, es hat nicht funktioniert :(Bitte lassen Sie mich wissen, ob ich die aktualisieren müssen Regel sowohl HTTP zu handhaben und HTTPS.
Es sieht eher wie Apache-Konfigurationsproblem für mich. Wenn SSL Zugriff auf Apache nicht genehmigungs werden möchte, kann. poste hier ob und wann Sie eine Lösung dafür finden. – Vishnu