Bonjour,
Je rencontre le probleme suivant :
Je ne parviens pas avec mon application WEB developpee en C# / Entity Framework, a m'authentifier avec le login Windows en cours sur mon poste, sur la base SQL.
Schema : client windows--->IIS--->base SQL
J'y arrive uniquement avec le compte de service qui lance le pool d'application de mon serveur IIS.
Voici mon web.config :
Cela ne me convient pas car chaque action menee dans la base SQL doit etre identifiee avec l'utilisateur qui l'a effectuee.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <configuration> <system.web> <compilation debug="true" strict="false" explicit="true" targetFramework="4.5.2"/> <httpRuntime targetFramework="4.5.2"/> <customErrors mode="Off"/> <authentication mode="Windows"/> </system.web> <connectionStrings> <add name="BOMBuilderEntities" connectionString="metadata=res://*/Model.BOMBuilderModel.csdl| res://*/Model.BOMBuilderModel.ssdl| res://*/Model.BOMBuilderModel.msl; provider=System.Data.SqlClient; provider connection string= 'data source=FRSDSQ01; initial catalog=BOMBuilder; integrated security=SSPI; MultipleActiveResultSets=True; App=EntityFramework'" providerName="System.Data.EntityClient"/> </connectionStrings> <system.webServer> <defaultDocument> <files> <add value="multipages.aspx" /> </files> </defaultDocument> </system.webServer> </configuration>
Votre aide serait d'un grand recours.
Merci par avance.
L@rtistez
Partager