J'ai une solution avec plus d'une application Web ASP.NET. Chaque application a son propre répertoire virtuel sur le même IIS. Une application appelle pages ASPX dans les autres applications. Comment puis-je partager certaines informations (par exemple, utilisateur/mot de passe) entre ces applications. Est le seul moyen d'utiliser querystrings (dans ce cas, je dois crypter les informations). Ou y a-t-il d'autres possibilités/techniques?Partager des informations entre applications ASP.NET sur le même IIS
Répondre
Peut-être que cela va aider, j'ai demandé et répondu à cette question me
Using one Asp.net Membership database with multiple applications
J'ai eu deux applications ASP.NET sur un serveur IIS. Mon objectif était de le faire lorsque l'utilisateur se connectait à l'application 1, ses informations d'identification seraient disponibles dans app2. La configuration du fournisseur d'appartenance asp.net n'est qu'une étape de ce que je cherchais. Même si les deux applications utilisaient la même base de données principale et le même fournisseur, je ne serais toujours pas authentifié lorsque j'appliquerais app2. Ce que je cherchais, c'était une solution Single Sign On.
Une fois que vous avez les deux applications pointant votre base de données asp_membership en plaçant ce qui suit dans la section system.web de votre config web
assurez-vous que les deux ont la même applicationname jeu de propriétés. Comme j'utilisais IIS 6, je l'ai configuré pour générer automatiquement une clé machine pour les deux applications. Étant donné que ces deux applications résident sur la même machine, la clé serait identique, c'est la partie essentielle pour que l'authentification unique fonctionne. Après avoir configuré IIS qui suit a été ajouté à mon web.config
<machineKey decryptionKey="AutoGenerate" validation="SHA1" validationKey="AutoGenerate" />
C'était tout ce qu'il y avait à elle. Une fois cela fait, je pourrais me connecter à app1, puis naviguer jusqu'à app2 et conserver mes informations de sécurité.
Merci pour la poussée dans la bonne direction.
- 1. rails: partager des informations entre 2 applications
- 2. Partager ASP.Net information d'adhésion entre deux applications
- 3. Partager des données de base entre applications
- 4. Comment partager le contexte d'authentification entre un site SharePoint 2010 et des applications ASP.NET
- 5. Partager un dossier entre deux applications Web Asp.Net dans la même solution
- 6. Deux iPhone partager des informations
- 7. Partage d'un HttpRuntime.Cache entre deux applications IIS
- 8. Partager une variable d'application entre 2 sites Web (IIS 7.5)
- 9. Puis-je partager .as fichier entre deux applications dans le même projet en flex
- 10. Passer des informations entre les fenêtres ASP.net
- 11. partager même dll à travers différentes applications Web sans copier
- 12. Partage du cache entre applications (asp.net) sur la même machine physique
- 13. Quelle est la manière préférée de transmettre des données entre deux applications sur le même système?
- 14. Comment partager des ressources Web communes entre des applications Web dans Visual Studio?
- 15. Comment partager le même style entre quelques sites?
- 16. Comment partager DAL et BLL entre plusieurs applications .NET?
- 17. profil Partage et rôles informations entre les applications web
- 18. Déploiement ASP.NET - Comment partager BIN entre plusieurs projets WebApp?
- 19. IIS: démarrage des applications Web
- 20. Partager les paramètres de configuration entre 2 applications de cacao
- 21. Partager les informations de connexion entre les serveurs ColdFusion?
- 22. Partager des données entre services Web
- 23. Comment partager les paramètres de configuration entre plusieurs applications
- 24. IIS 7 Applications et asp.net - newbie question
- 25. besoin de travailler exemple de comment partager des données de "session" entre deux applications web .net 2.0 fonctionnant sur le même domaine
- 26. Quel est le meilleur moyen de partager des ressources (icônes/images) entre plusieurs applications Flex?
- 27. Comment partager des classes de modèles entre des applications dans CakePHP?
- 28. Partage des paramètres entre applications
- 29. Comment partager une page maître entre 2 projets/applications différents dans ASP.NET MVC?
- 30. des problèmes d'hébergement asp.net sur iis
Est-ce que ma réponse a fonctionné pour vous? – jim