I actually didn't change any configurations. I was running my project in two ways:
1) Localhost straight from VS
2) Website in IIS with separate host name
What I noticed is that when hitting the site with the host name, it wasn't working immediately after adding the redirects. Localhost did work properly immediately. It seems like there is odd caching or something when hitting the site by hostname that I can't figure out, however this morning everything worked properly. Sorry I can't be much help.