2010-12-20 55 views
2

在Azure上运行的ASP.NET MVC应用程序中,将Azure ACS与本地自定义身份验证集成的最佳实践是什么?所以基本上要求Web应用程序必须具有自定义身份验证,并且还必须支持主标识提供。如何将Azure ACS与本地(自定义)STS集成?

我认为最好的办法就是使用Azure的ACS(很好地支持主身份提供),并自ACS基于WIF(标识基础),这将很好地与当地的STS适合。

什么是你对这种做法的建议?你有更好的建议吗?你是否可以举例说明如何将ACS与本地STS整合?

难道我错了思考和这些实体(ACS和地方STS)是完全分开的?那些人不需要意识到对方?这对我来说很有意义。

我在WIF是新Azure的ACS。

回答

1

简短的回答是肯定的,这是所有可能的。 “本地STS”部分是可能需要也可能不需要的部分。如果你想保留自己的身份验证,你不一定需要自己的STS来这样做。我将从最简单的事情开始:一个依赖于STS的MVC应用程序(例如,首先是本地应用程序,然后是ACS,然后可能都是)。

是有很多例子here