Même Machinekey sur Mono et IIS utilisant MVC 4

Configuration actuelle:

Serveur A –

OS: Debian Squeeze
Serveur Web: Nginx + Fastcgi + Mono 3.0
ASP.NET MVC 4 (.Net 4.5) utilisant un modèle Internet de base.
Db Backend: Mysql
Domaine: (exemple) servera.domain.com

Serveur B –

OS: Windows Server 2012
Serveur Web: IIS8
ASP.NET MVC 4 (.Net 4.5) utilisant un modèle Internet de base.
Db Backend: Mysql
Domaine: (exemple) serverb.domain.com

Les deux serveurs utilisent la même clé d’ordinateur et le cookie est défini sur .domain.com. Le nom du cookie est défini sur .ASPXAuth (pour remplacer le nom du cookie mono).

L’idée est de s’inscrire sur le serveur A et de pouvoir se connecter avec les mêmes détails sur le serveur B. De plus, si vous vous connectez au serveur B, vous devriez pouvoir accéder au serveur A et restr connecté. . Je ne peux pas me connecter avec les mêmes détails sur les deux serveurs et le cookie créé ne fonctionne pas sur les deux serveurs seulement un.

Si je retire la clé d’ordinateur des deux serveurs, je peux créer un compte et me connecter aux deux serveurs avec ces détails, mais comme la clé de la machine n’est pas définie, le cookie créé ne fonctionnera pas sur les deux serveurs.

Je l’ai testé entre deux serveurs Windows et cela fonctionne bien. Mono fait-il quelque chose de différent avec la clé de la machine?

Des idées?