Firstly, there are many possible causes to this problem for https wordpress org login. So, some have to do with your database. Try turning on WP_DEBUG and interpreting the error messages for https wordpress org login.
Secondly, In my own case (which is how I stumbled on your question here), so the problems was writing a session token into usermeta. I went into PhpMyAdmin > wp_usermeta > and deleted the meta_value for session_token.
However, I resolved this problem by defining security keys in wp-config.php
:
define('AUTH_KEY', '');
define('SECURE_AUTH_KEY', '');
define('LOGGED_IN_KEY', '');
define('NONCE_KEY', '');
define('AUTH_SALT', '');
define('SECURE_AUTH_SALT', '');
define('LOGGED_IN_SALT', '');
define('NONCE_SALT', '');
Most importantly, Any time you have a forward from http://yoursite
to http://yoursite/
, this is bound to happen. In my case, I have a managerial HTTPd process running that has several virtual hosts:
<VirtualHost *:*>
ServerName mysite.com
ProxyPass "/blog" "http://bloghtml/blog/"
ProxyPreserveHost On
</VirtualHost>
In conclusion, That’s all about it. But, if you face any difficulties so feel free to contact one of our experts or email me. I will respond ASAP. To learn more about wordpress speed optimization click here.