Client silverlight problème de sécurité
Bonjour,
après avoir passé la soirée sur internet mais en vain je viens vers vous pour une petite question.
Alors j'ai un web service déployé sur un IIS7 (windows server 2008 R2).
Le web service en question est un OData avec un fichier edmx rien de bien fou.
J'ai mis en place les droits à l'initialisation du service.
Et à la racine du répertoire IIS (wwwroot) j'ai mis un fichier xml clientaccesspolicy.xml voici sont contenu.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy> |
Ensuite le code appelé au niveau de mon client pour le moment le voici.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
public ManageDbUser ( )
{
dc = new RssServiceReference.RSStreamEntities(new Uri("http://192.168.1.65/WcfServiceRss/WcfRssDataService.svc/"));
dc.MergeOption = System.Data.Services.Client.MergeOption.AppendOnly;
}
public addCity()
{
dc.AddTotbCities(User.tbAdress.tbCity);
dc.BeginSaveChanges(SaveChangesOptions.Batch, delegate( IAsyncResult ar )
{
try
{
var cat = dc.EndSaveChanges(ar);
}
catch (Exception exc)
{
exc = exc;
}
}, dc);
} |
Merci d'avance pour vos réponse.
Je tiens a prévenir que pour le moment pour la gestion des droits je fais au plus permissif.
N.B: via mon browser web j'ai accès au service web