Y at-il un moyen de ne pas utiliser le <machineKey>
et de fournir à la place ma propre clé lors de l'exécution. Essayez de trouver un moyen de lire la clé à partir d'une base de données SQL ou d'un magasin centralisé, par exemple, et de le fournir à FormsAuthentication en quelque sorte.FormsAuthentication avec clé de chiffrement personnalisée
Répondre
Cela semble impossible. Je suis passé à Windows Identity Foundation.
Vous pouvez placer une section machineKey dans web.config pour votre application. C'est ce que tu veux dire?
Vous pouvez vous connecter à l'événement HttpApplication.Authenticate dans votre fichier global.asax et créer votre propre module d'authentification qui peut utiliser n'importe quelle clé. Jetez un oeil à Mono's FormsAuthenticationModule pour un exemple sur la façon dont FormsAuthenticationTicket et al sont utilisés pour gérer la durée de vie du cookie.
c'est ce que j'ai déjà fait. mais je voulais savoir s'il existe un moyen de réutiliser l'authentification par formulaire et d'y injecter une nouvelle clé. –
Pas que je sache. Il en va de même pour la clé de validation/chiffrement du formulaire. – Gonzalo
Je ne vois pas comment je peux utiliser ma propre clé dans le module auth. Il est impossible de modifier la provenance de la classe FormsAuthentication. FormsAuthentication fournit uniquement des méthodes Encrypt et Decrypt, mais pas de SetKey ou quoi que ce soit. –
- 1. VIM: Clé de chiffrement
- 2. Où devrait-on stocker la clé de chiffrement lors de l'utilisation du chiffrement AES avec PHP?
- 3. génération de clé chiffrement AES symbian
- 4. RSA clé de chiffrement/déchiffrement problème
- 5. Comment valider la clé de chiffrement javax?
- 6. chiffrement avec python
- 7. chiffrement SQL - clé asymétrique - 2ème serveur
- 8. Autorisation refusée message avec FormsAuthentication
- 9. Les cookies interdomaines avec FormsAuthentication
- 10. Chiffrement des clés de produit: chiffrement à clé publique et privée
- 11. Coldfusion 9 Clé de chiffrement de Java Byte Array
- 12. Identification d'une clé aléatoire de chiffrement de substitution. (Texte anglais)
- 13. Chiffrement de clé publique dans l'objectif-C/iPhone
- 14. Comment masquer une clé de chiffrement dans une application .NET?
- 15. Chiffrement RSA: InvalidKeyException: format de clé non valide
- 16. Chiffrement TEA avec C#
- 17. tableau de commande personnalisée avec des paires clé/valeur
- 18. chiffrement en php
- 19. FormsAuthentication RedirectToLoginPage Quirk
- 20. FormsAuthentication après la connexion
- 21. Problème de cookie ASP.NET FormsAuthentication
- 22. DotNetOpenAuth et FormsAuthentication
- 23. Qu'est-ce que le chiffrement à clé nulle?
- 24. OpenSSL.NET ne peut pas exporter de clé privée avec un chiffrement nul
- 25. chiffrement facile et avec PHP Decryption
- 26. FormsAuthentication ne fonctionne pas
- 27. FormsAuthentication selective to url
- 28. Chiffrement RSA sur l'iPhone
- 29. C# connectionString questions de chiffrement
- 30. Attribut d'autorisation MVC + HttpUnauthorizedResult + FormsAuthentication
pas vraiment, je dois le lire à partir d'un magasin de clés dire une base de données ou tout type de magasin. –