Question

Dans mon application Silverlight, je tente d'obtenir les fenêtres ID utilisateur connecté dans le projet xxx.web de page xxxx.aspx en utilisant

<param name="Initparams"
value="UserName=<%=System.Security.Principal.WindowsIdentity.GetCurrent().Name%>"/>

code et h obtenir le résultat lors de l'exécution dans la machine locale. Quand je déployé dans le serveur, il devient comme **

SERVICE DE RÉSEAU

solution Quelqu'un peut-il donner pour cela?

Était-ce utile?

La solution

RESEAU SERVICE est probablement l'identité Windows du pool d'applications pour votre application ASP.NET. Vous devez désactiver l'usurpation d'identité lors de l'authentification Windows:

<!-- Web.config file. -->
<configuration>
  <system.web>
    <authentication mode="Windows"/>
    <identity impersonate="true"/>
  </system.web>
</configuration>

Vous devez également configurer IIS paramètres pour utiliser l'authentification Windows intégrée. Ceci est tout ce que vous êtes en supposant un domaine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top