Asp.net mvc 4 Azure网站身份验证的限制

Asp.net mvc 4 Azure网站身份验证的限制,asp.net-mvc-4,azure,azure-active-directory,Asp.net Mvc 4,Azure,Azure Active Directory,我正在将azure active directory身份验证应用于我的网站,如下所示 现在,上面的参考链接显示,前面有一个限制,比如(“在当前版本中,整个站点都被置于登录要求之后。”) 在我的应用程序中,我希望一些页面作为面向公众的页面(不需要azure active directory登录) 因此,我想知道上述限制是否仍然存在,如果没有,那么我如何实现这一点 请在这方面帮助我我最近没有机会尝试,但我目前的理解是,限制仍然存在,当您使用此功能时,整个网站都会落后于登录要求(即使拜伦·塔迪夫(B

我正在将azure active directory身份验证应用于我的网站,如下所示

现在,上面的参考链接显示,前面有一个限制,比如(“在当前版本中,整个站点都被置于登录要求之后。”)

在我的应用程序中,我希望一些页面作为面向公众的页面(不需要azure active directory登录)

因此,我想知道上述限制是否仍然存在,如果没有,那么我如何实现这一点


请在这方面帮助我

我最近没有机会尝试,但我目前的理解是,限制仍然存在,当您使用此功能时,整个网站都会落后于登录要求(即使拜伦·塔迪夫(Byron Tardif)在你提到的文章中的一个答案中提到了一个可能的特性:“现在还没有,但我们在我们想要实现的事情的积压中已经有了这个特性”)。 因此,正如拜伦(Byron)所建议的(对于公共API),解决方案是要么有两个网站:一个是私有的,要么是公共的

另一个解决方案是不使用此功能,而是自己实现web应用程序和AAD之间的非系统授权逻辑。根据使用的堆栈(NET、PHP、Node、Java或Python),您有很多方法可以实现此功能,并且需要付出更多努力才能使其正常工作

希望这有帮助 新年快乐!
Stéphane

这已经得到了回答。请看帖子谢谢Stephane的回答。我想我必须用另一种方法来实现这一点。