
BlueDragon 7.1: Deploying CFML on ASP.NET and the Microsoft .NET Framework 50
under the authenticated user for authenticated requests and under the anonymous user for
unauthenticated requests.
2. If web.config doesn't contain an <identity> element with the attribute impersonate
set to true but the machine.config file does, then BlueDragon.NET will run under the
username specified in the <identity> element. If an empty string is specified for the
username then BlueDragon.NET will run under the authenticated user for authenticated
requests and under the anonymous user for unauthenticated requests.
3. If impersonation is disabled then:
• with IIS 5 and earlier, BlueDragon.NET will run under the user specified in the
<processModel> element of machine.config. The <processModel> element
cannot appear in web.config.
• with IIS 6, BlueDragon.NET will run under the application pool identity of the
application pool it is configured to run under.
8.5 Other Challenges and Concerns
Following are some other challenges you may face when working with BlueDragon.NET.
8.5.1 Work Directories Don’t Exist As Expected
If you use one of the first three installation options, BlueDragon will create work directories for
each web site, virtual directory, or directory declared in IIS to be an application, as discussed in
section 5.2.1. However, as explained there, many of these directories are not created until a first
request is made for a CFML page in the given web application.
8.5.2 Debugging Errors When Including Between CFML and ASP.NET
When including CFML pages from .NET (and vice-versa), if there's an error, it may be helpful to
try running the included page directly (rather than by way of the calling program). Errors may
not be propagated effectively across the page boundaries.
8.5.3 Frequently Asked Questions
You may have other problems or questions that may not be documented here. The BlueDragon
section of the New Atlanta web site has a FAQ (frequently asked questions) area, which is sear-
chable. Try searching that just for the phrase .net to find other issues related to .NET (you can
also try to search for something specific, but if you don’t find it, consider just using the simpler
phrase.
Comentarios a estos manuales