[英]Is it possible to authenticate from an Azure-hosted web app using an external AD?
[英]Is it possible to access an on-premises AD instance from an Azure-hosted app?
我目前正在维护建筑物内服务器上托管的Web应用程序,它使用从网络上Active Directory域检索的数据。
该应用程序使用诸如System.DirectoryServices.AccountManagement
库来访问AD,并且运行良好。
但是,我们还有一个具有AAD的Azure实例,该实例与本地AD同步,因此最终我们希望将此应用程序移至Azure应用程序服务。
但是,将应用程序发布到Azure之后,域AD不可见。 有没有一种方法可以使用“经典” C#AD库进行连接? 还是需要重写整个应用程序才能使用AAD / MS Graph API?
我要实现这一目标的2个主要原因:
请让我知道是否可以提供其他有用的信息。
将应用发布到Azure之后,域AD不可见
听起来像是防火墙问题。 我假设您收到“服务器无法运行”类型的错误? 您必须要求网络人员打开从Azure访问域的方式。
这些是AD使用的TCP端口。 根据您的需求,将需要允许部分或全部:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.