我在云托管服务器上安装了一个MVC5Web应用程序。它使用Windows身份验证。该公司本身使用的域与云中的服务器使用的域不同。
例如。公司使用xycom作为域名,云电脑使用xycloudcom作为域名。
xycloudcom服务器可以访问xycom域的AD控制器。
现在,我在云服务器上安装了一个应用程序。它只启用了Windows身份验证,当从xycom域中的计算机和帐户访问时,一切工作正常。
唯一的问题是我不能从服务器本身打开网站。它会打开一个对话框,询问我的凭据。如果我输入他们(我的xycom帐户),我得到一个401未经授权。
如果我启用匿名身份验证,我可以打开网站。所以这不是DNS问题。
有人能帮我解决这个问题吗?因为我需要在ScheduledTasks中使用web请求触发控制台应用程序的操作。
服务器为Windows2012 R2。
发布于 2019-01-22 23:17:44
如果服务器不在同一个域中,您将无法从该服务器打开该站点。
仅当您的Cloud VM的域和xycom comain之间存在信任时,集成的windows身份验证才会起作用。
希望这能有所帮助。
https://stackoverflow.com/questions/54311179
复制相似问题