Bonjour,
J'essaye de tester mon premier exemple ado.net data services sous VS 2008 SP1.
en utilisant le doc : http://morpheus.developpez.com/adoda...ionAstoria.pdf
Le SE etant Windows Vista edition familiale.
J'ai appliquer toutes les étapes décrites dans le doc a mon application sauf que lors de l'execution j'ai un message :
Échec de la demande d'autorisation de type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
Le remplissage des données dans la ListView ne s'effectue pas.
j'ai ajouter ce code a mon web.config :
En plus dans la procédure de remplissage des données (page_loaded dans mon cas) j'ai ajouter ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <location allowOverride="true"> <system.web> <trust level="Full" originUrl="http://localhost:4945/Adventureworks.svc"/> </system.web> </location>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 System.Data.SqlClient.SqlClientPermission pSql = new SqlClientPermission(System.Security.Permissions.PermissionState.Unrestricted); pSql.Assert(); //pour avoir les permissions de consommer les data de ma base de données SQL Server 2005 SP2. System.Text.RegularExpressions.Regex urlRegEx = new System.Text.RegularExpressions.Regex("http://localhost:49456/Adventureworks.svc"); System.Net.WebPermission p = new System.Net.WebPermission(NetworkAccess.Connect,urlRegEx); p.Assert(); //pour avoir les permissions de consommer mon service web.
et malgré tout "no solutions".
Je suis vraiment très étonné de ne pas avoir une solution précise pour tester cet exemple.
Si qq peut m'aider je serais très satisfait.
Merci.
Partager