为了应对最近的增长,我们的应用程序分为两组独立的基础架构。大约一半的客户在第1组,另一半在第2组。
两个集都有不同的网址(api1.ourdomain.com和api2.ourdomain.com)。
问题是客户不小心推错了网址,然后想知道他们为什么会收到错误消息。
除了用户教育之外的任何其他策略来处理这个混乱?
是否可以将请求重定向到正确的端点?
感谢。
答案 0 :(得分:0)
我认为您的问题不够详细,无法提供有意义的反馈。显然有几个因素很容易促成推荐。
您的应用程序是否使用用户配置文件(或类似的构造)?如果是这样,您可以考虑在其配置文件中为每个用户关联主URI,并在应用程序中包含逻辑以询问每个请求的配置文件,并在用户转到错误的URI时重定向。
这是授权问题吗?如果是这样,您可以考虑包括一些基本授权路由,该路由提供具有正确URL的自定义403页面。
如果你能提供额外的细节,我想我们会更有帮助。