2009-06-16 6 views
2

Je ne sais pas s'il est possible, mais supposons que vous voulez gérer la lecture/écriture des cookies sur une page ASP classique à partir d'un objet COM. L'objet COM est écrit en .net et encapsulé avec une interface COM pour le rendre accessible à partir d'ASP classique.Accéder au contexte asp (http) classique à partir d'un .net entouré d'une interface COM?

Pour plus de précisions - ma question est la suivante:

Est-il possible d'accéder au contexte ASP à l'intérieur d'un ensemble de .net enveloppé d'une interface COM, lorsque vous y accéder à partir d'un ASP classique page comme ceci:

Set controller = Server.CreateObject("MyNameSpace.MyClass") 
my cookievalue = controller.GetSpecialCookieValue() 

Cet exemple est un exemple d'accès aux informations de cookie de httpcontext.

+0

Voir ma réponse à une autre question asp classique [ici] (http://stackoverflow.com/questions/911271/server-mappath-in-a-com-component/920136#920136). – AnthonyWJones

Répondre

1

Je suppose que vous aurez besoin de faire référence à Active Server Pages Microsoft Object Library.

Voir si this aide.
IMO, vous ne devez pas configurer les cookies du composant COM.

+0

"vous ne devriez pas mettre de cookies du composant COM." Pourquoi?? – AnthonyWJones

+0

Cela devrait être mieux fait dans le bon contexte - à l'intérieur d'une page asp. – shahkalpesh

+0

J'ai fini par ne pas accéder au contexte ASP de toute façon. En fait, j'étais contre cela depuis le début donc ... problème bien résolu :) –

Questions connexes