How Letsencrypt work for windows IIS?

LoneCoder, also if I have setup an IIS redirect for all non www and non https traffic to go to https://www will that still work as I though the confirmation from letsencrypt has to have access to www. Regards.