Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何从Azure中的公司网络外部访问我的ADFS登录页面?_Azure_Adfs2.0 - Fatal编程技术网

我如何从Azure中的公司网络外部访问我的ADFS登录页面?

我如何从Azure中的公司网络外部访问我的ADFS登录页面?,azure,adfs2.0,Azure,Adfs2.0,我在Azure的网络上设置了3个虚拟机- 1.公元 2.与O365联合的ADF 3.O365的DirSync 我能够通过Azure中的ADF成功地与O365联合。但是,我无法从网络外部访问ADFS登录页面-我只能从VM内部访问它并登录到O365。当我试图从网络外部点击ADFS登录页面时,我被重定向到一个未找到的页面 我试着运行fiddler查看阻塞的位置,我发现有一个DNS错误-fiddler]sameer-adfs1.syxix.com的DNS查找失败。System.Net.Sockets.S

我在Azure的网络上设置了3个虚拟机- 1.公元 2.与O365联合的ADF 3.O365的DirSync

我能够通过Azure中的ADF成功地与O365联合。但是,我无法从网络外部访问ADFS登录页面-我只能从VM内部访问它并登录到O365。当我试图从网络外部点击ADFS登录页面时,我被重定向到一个未找到的页面

我试着运行fiddler查看阻塞的位置,我发现有一个DNS错误-fiddler]sameer-adfs1.syxix.com的DNS查找失败。System.Net.Sockets.SocketException未知此类主机

然后我在sameer-adfs1.syxix.com上运行NSLOOKUP,返回104.40.9.111,这是服务器的外部IP地址


基本上,当我从网络外部进入O365登录页面,以charles@syxix.com例如,我希望它重定向到我的ADFS登录页面-这发生在我在网络上时,但不是从外部。谢谢

你确定你的ADF是通过互联网公开的吗?若你们并没有找到页面,那个就意味着它并没有找到。解决了这个问题——基本上我需要在manage.windowsazure.com上的Azure仪表板中打开HTTPS端口。以前我只在防火墙上打开了它,这就是为什么它不工作的原因。