Preferably, you would cook the corn over hot coals on a grill, but this can be roasted in the oven or on a gas grill as well. If it is completely husked, it will be wrapped in foil for most of the cooking time. Otherwise, pull the husk back without removing them and de-silk as best as you can the ears of corn.
Soak the corn in water for 30 minutes.
Coat the corn with the mayo and sprinkle with seasonings and either wrap in foil or wrap in its own husk.
Grill on high heat, turning occasionally for a total of 15 minutes.
If you are oven-roasting, use the foil method and plan on 23 minutes at 425 degrees.