J'ai un contrôle Silverlight 3 qui effectue une requête HTTP inter-domaine vers http: // somedomain /. J'utilise la pile HTTP du navigateur pour faire cette demande. Un clientaccesspolicy.xml approprié sur somedomain est en place.Silverlight n'envoie pas de cookies dans les requêtes de navigateur inter-domaines
Mon navigateur a un ensemble de cookies pour somedomain et je veux que ceux-ci soient utilisés lorsque ladite requête HTTP est faite. Lorsque mon contrôle Silverlight est chargé depuis http: // localhost /, aucun de mes cookies ne semble être transmis (j'utilise Fiddler pour tracer le trafic HTTP)! Lorsque je télécharge le xap sur http: // quelquechose/alors et que je le charge à partir de là (pour que la requête HTTP ne soit pas interdomaine), je vois que tous les cookies de mon navigateur/IE pour somedomain sont transmis et tout va bien.
Est-ce un comportement prévu? J'ai vérifié MSDN et il dit que les cookies de navigateur sont toujours transmis, indépendamment du fait que la demande est inter-domaine ou non.
Merci d'avance!
Est-ce que "somedomain" a vraiment la forme "somedomain" ou est-ce de la forme "somedomain.com"? – AnthonyWJones