Ulisse Savi Posted October 27, 2018 Posted October 27, 2018 I need to use Invision Power Board with Wordpress. I downloaded miniorange-oauth-20-server plugin and OAuth Login, after installing Invision Power Board. I followed the instructions I found here: https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/social-sign-in/43-and-above/wordpress-r304/. I set up WordPress on the add client entry, getting a Client ID and a Secret Client. After that I went to the Invision Board administration panel and clicked Create New. Here after choosing WordPress and having correctly filled all the settings including Client ID and Client Secret that I had found on WordPress, writing “Save”, I got the error:The provider is not responding as expected Check the application settings are correct and you have registered the correct Redirect URI.SSL: certificate subject name ‘Plesk’ does not match target host name ‘pets-99.com’ “where pets-99.com is the site where I have installed WordPress and IPB ..Has anyone got the same error and how did he solve it? Can someone help me ?
Optic14 Posted October 27, 2018 Posted October 27, 2018 @Ulisse Savi As per the guide, you need SSL (HTTPs) setup for both WordPress and IPS: Quote SSL is required on both Invision and word press. Your website doesn't appear to have SSL setup, so it won't work - it is trying to use a self signed certificate.
Ulisse Savi Posted October 28, 2018 Author Posted October 28, 2018 I chose the self-signed certificate option and I repeated the Invision Login & Registration procedure but I got another error, this: The application settings provided are not correct. . This is the self-signed certificate: Bits: 4096 Country: Italy State or province: Piacenza Location (city): Piacenza Organization name (company): Meta-99.com Organization department or division name Domain name: www.pets-99.com Email: root@condor2859.startdedicated.com And this is the setting for the Login & Registration panel: Name REQUIRED Wordpress Allow Admin CP logins? on When a user signs in for the first time Create an account If necessary, the user will be prompted to provide a display name and email address. The validation method will be applied to the login handler in which case it is considered to be validated. Reject the sign in If you have disabled registration on your community or have age restrictions. The user will be prompted to link the accounts as if they had done so from their Account Settings page, regardless of what this is set to. Wordpress Settings Follow the Wordpress Login guide to obtain these details. The Authorized Redirect URI to use is http://www.pets-99.com/invision/oauth/callback/ Client Identifier REQUIRED : Secret... Client Secret REQUIRED : Secret... Wordpress URL REQUIRED : https://www.pets-99.com/
Optic14 Posted October 28, 2018 Posted October 28, 2018 No, both IPS and WordPress need to both have HTTPS URLs for the SSO OAuth single sign on to work. You do not want a self signed certificate because visitors will get red browser warnings when visiting your website: Get SSL setup so you have green padlock setup on your whole website (IPS and WordPress). If you’re not sure how to do this, check with your hosting company.
Ulisse Savi Posted October 29, 2018 Author Posted October 29, 2018 I have not setting in the Miniorange OAUTH PlugIn, a part the voice OAUTH Clients, that i send like allegated. I post also the Plesk Hosting Settting page divide in up and down, and the setting of Invision Login & Registration. I have not settting in OAUTH plugin because i followed this link https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/social-sign-in/43-and-above/wordpress-r304/ and i had stopped to follow the instruction when i had the error : "The provider is not responding as expected. Check the application settings are correct and you have registered the correct Redirect URI. SSL: certificate subject name 'Plesk' does not match target host name 'www.pets-99.com'" The error can be caused because i have installed Invision and Wordpress in the link http://www.pets-99.com/ but in the Invision Login & Registration , to avoid error i have write at the voice Wordpress URL the link https://www.pets-99.com/ .s
Ulisse Savi Posted October 29, 2018 Author Posted October 29, 2018 As you can see, I chose the default of Plesk certificate. My site's support has refused to help me with the configuration of the certificate and I am not able to create it.
Ulisse Savi Posted October 30, 2018 Author Posted October 30, 2018 I send all pages in the miniorange setup. The voice "click here" in the General Setting link to the page of Licensing Plans. The ultimate 3 pages are the links included in the voice "How to Setup?" I have installed WordPress in http://www.pets-99.com/ and Invision Board in http://www.pets-99.com/invision/. I can not configure Login & Registration with the right installation link of wordpress http://www.pets-99.com/ because if i write this link Invision send me an error. It accept only https://www.pets-99.com/ . Login & Registration panel accept only https://www.pets-99.com/ . Is this the problem ? I made an error installing wordpress and invision under the site http://www.pets-99.com/ and not in the site https://www.pets-99.com/ . Is it the cause of certificate error ? Exist a system to configure the wordpress site from http://www.pets-99.com/ to https://www.pets-99.com/or i have to delete all installations and create a new installaion in https://www.pets-99.com/ . What is the sytem to configure the setting in wordpress with the url https://www.pets-99.com/ or i have to restart all installation. Is it sufficient change some file type wp-config.php or not ? And what files i have to change to have the correct installation fromhttp://www.pets-99.com/ to https://www.pets-99.com/ ?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.