J'ai un site ASP classique qui nécessite une fonctionnalité de connexion. Il existe un site administratif ASP.NET où les connexions seront configurées. Je pense à utiliser l'adhésion ASP.NET pour gérer/stocker les informations de connexion, et sur mon site ASP accéder aux données via les procédures stockées. Est-ce que je demande des ennuis ici? Quelqu'un a-t-il réussi à le faire, ou quelqu'un peut-il étouffer cette idée dans l'œuf avant de commencer? Merci!!Accès aux procédures stockées d'appartenance ASP.NET à partir de la page ASP classique
1
A
Répondre
2
Le fournisseur d'appartenance ASP.NET crée déjà les procédures stockées pour vous. Si vous pouvez accéder à la base de données dans laquelle l'appartenance est configurée, vous pouvez accéder directement à ces procédures stockées.
EDIT: J'ai trouvé les articles que j'ai utilisés quand je l'ai fait.
This is how you do it natively using a COM+ 'Hack'. Tiré des forums ASP.NET. Elle conduit here.
This is how Scott Guthrie suggests it. (entre ASP.NET 1.1 et 2.0+, mais il est la même idée globale de partager un cookie.)
Questions connexes
- 1. Accès en lecture seule aux procédures stockées
- 2. Accès aux données avec des procédures stockées
- 3. Accès aux ensembles de résultats depuis Procédures stockées Transact-SQL SQL Server
- 4. Authentification ASP et ASP.Net classique
- 5. Accès au composant COM à partir de ASP classique qui consomme l'erreur de lancement WCF
- 6. Appel de la procédure stockée sur la page ASP classique
- 7. Requêtes paramétrées SANS les procédures stockées?
- 8. AS3: Extension de la classe Dictionary - Accès aux données stockées
- 9. Comment dites-vous aux données dynamiques ASP .Net d'utiliser des procédures stockées pour sélectionner?
- 10. Variables et procédures stockées
- 11. Affichage de xml de asp classique à asp.net
- 12. SubSonic - Procédures stockées non-Crud
- 13. Obtenir les résultats de la page dotnet dans la page asp classique
- 14. Utilisation de Linq avec des procédures stockées
- 15. Entity Framework + Sql Anywhere 11 + Procédures stockées
- 16. Microsoft Search Server 2008 Édition Express à partir de ASP classique ou ASP.NET
- 17. ASP classique dans ASP.NET MVC (C#)
- 18. Concurrence avec Linq To Sql Procédures stockées
- 19. Accès aux commandes ASP dans un datalist
- 20. Cookie.HTTPOnly dans ASP classique
- 21. Migration d'une grande page ASP classique vers PHP?
- 22. Générateur de procédures stockées Simple ADO.NET C#
- 23. global.asax et ASP classique?
- 24. System.Net.HttpWebRequest sous ASP classique?
- 25. Autoriser les procédures stockées d'autorisation
- 26. Motifs pour les procédures stockées?
- 27. MySql Procédures stockées Paramètre Échapper
- 28. Accès aux périphériques locaux à partir de la page Web/Application
- 29. Accès aux données sur la page à partir de Web Control
- 30. Procédures sous-sonnettes et stockées
Oui, c'était la question que je posais. En théorie cela devrait fonctionner. J'espérais obtenir des commentaires de quelqu'un qui a réellement fait cela. J'ai seulement deux fois utilisé les adhésions ASP.NET auparavant, donc je ne suis pas à 100% des inconvénients possibles de le faire. –
Je l'ai fait. Le seul inconvénient/difficulté serait de permettre au site ASP de partager la clé cryptée avec le site ASP.NET afin que vos utilisateurs n'aient pas à se reconnecter. Le back-end d'adhésion ASP.NET génère une clé de hachage unique spécifique à l'application qu'il code dans la authCookie configurée lorsqu'un utilisateur se connecte. La seule difficulté serait de répliquer ceci, et même cela n'est pas impossible. Je trouverai l'article que j'ai suivi quand je l'ai fait. Cela étant dit, il existe une procédure stockée Authenticate dans les SP prédéfinis disponibles pour l'utilisation. Il renvoie un booléen. – Jonathan