2010-12-20 7 views
2

Quelle serait la meilleure pratique pour intégrer Azure ACS à l'authentification personnalisée locale dans une application ASP.NET MVC exécutée sur Azure? Donc, fondamentalement, l'exigence est que l'application Web doit avoir une authentification personnalisée et doit également prendre en charge l'identité principale. Je pense que la meilleure approche est d'utiliser Azure ACS (pour bien prendre en charge l'identité principale) et comme ACS est basé sur WIF (Identity Foundation), il convient parfaitement aux STS locaux.Comment intégrer Azure ACS à un STS local (personnalisé)?

Quelles sont vos recommandations concernant cette approche? Avez-vous de meilleures suggestions? Avez-vous des exemples d'intégration d'ACS avec des STS locaux?

Est-ce que je pense mal et ces entités (ACS et STS local) sont complètement séparées? Et ceux-ci ne doivent pas être conscients l'un de l'autre? Cela aurait du sens pour moi. Je suis nouveau à l'Azure ACS en WIF.

Répondre

1

La réponse courte est oui, tout est possible. La partie "STS locale" est celle qui pourrait ou non être nécessaire. Si vous souhaitez conserver votre propre authentification, vous n'avez pas nécessairement besoin de votre propre STS pour le faire. Je commencerais par la chose la plus simple possible: une application MVC reposant sur un STS (par exemple d'abord un local, puis ACS, puis peut-être les deux).

Il existe de nombreux exemples here.

Questions connexes