User.Identity.Name is empty in production environment
<p>i've an ASP.NET 2.0 web app. 
If i run in debug mode on my development machine, proprerty <strong>User.Identity.Name</strong> isn't blank, it return my name "MyDomain\myname".
If i deploy this same app into a Linux server with apache and Mono runtime, the User.Identity.Name is blank. </p>

<p>Where i'm wrong ?</p>

<p>EDIT: I don't know the type of authentication. I use the web.config 'as is' without modifyng nothing, i've also tried: <code>&lt;authentication mode="Windows"/&gt;</code></p>
