oh nice! it turns out Windows set up openssh so that if your account is a member of Administrators, the userprofile\.ssh\authorized_keys doesn't work.You have to put your key elsewhere