Does the web.config for a ASP.NET project function differently when run in the Azure emulator?

By default azure is allowing my Images folder to be served with prior login, even with the following in my web.config file:

```
<authentication mode="Forms">
  <forms loginUrl="~/login.aspx"
         name=".ASPXFORMSAUTH"
         cookieless="UseCookies"
         timeout="30"
         path="/"
         slidingExpiration="true"/>
</authentication>
<authorization>
  <allow users="?"/>    
</authorization>

```

There is no <location> tag in my web.config. When running the ASP project alone under IIS, nothing gets served, but when running under the Azure emulator images still get served.