Google has clearly stated that if two URLs from the same domain have identical content, yet they are served over different protocol schemes, the HTTPs will get the nod.