Web services 如何在主域上托管RESTfull API,最终开发人员通过另一个域使用它,这样他们就不会知道原始域了

Web services 如何在主域上托管RESTfull API,最终开发人员通过另一个域使用它,这样他们就不会知道原始域了,web-services,rest,networking,Web Services,Rest,Networking,情况如下: 我们希望在主域服务器上托管RESTAPI(比如说maindomain.com),并愿意通过另一个域服务器(比如beta.com)公开这些API,这样最终开发人员/API消费者就不应该知道maindomain.com 我不知道有什么可能的方法来实现这一点 让我知道想法/技术,这就足够了。(只是想得到一些提示。)您不在域名上托管任何内容。您在服务器上托管,然后将域名指向服务器。在您的情况下,两个名称可以指向同一个服务器。这里的问题到底是什么?没有所谓的“域服务器”(无论如何,在你的情况下

情况如下: 我们希望在主域服务器上托管RESTAPI(比如说maindomain.com),并愿意通过另一个域服务器(比如beta.com)公开这些API,这样最终开发人员/API消费者就不应该知道maindomain.com

我不知道有什么可能的方法来实现这一点


让我知道想法/技术,这就足够了。(只是想得到一些提示。)

您不在域名上托管任何内容。您在服务器上托管,然后将域名指向服务器。在您的情况下,两个名称可以指向同一个服务器。这里的问题到底是什么?没有所谓的“域服务器”(无论如何,在你的情况下不是这样)。正确的术语很重要。我在这里要看的正是:托管在.NETFramework环境中开发的少量RESTAPI,并向其他开发人员公开。使用API时,Url应该不同。(它不应该显示原始API Url,而是显示另一个Url/域…)是的,那么?将第二个域指向你的应用程序有什么问题?如何启用第二个Url来调用主API?