I had this problem as well, easily resolved by adding the following to line 62 of wp-multisite-sso.php:
$site['domain'] = 'https://'.$site['domain'];
you can also add this to line on 72 if you’re using domain mapping:
$mapped_domain->domain = 'https://'.$mapped_domain->domain;
this can be improved upon (checking which protocol to use against the db) but since all the sites in my network are HTTPS I didn’t bother doing it 🙂
-
This reply was modified 9 years ago by jtblank.