Reactjs Azure具有react的多个应用程序,在broswer中加载react后无法访问其他应用程序

Reactjs Azure具有react的多个应用程序,在broswer中加载react后无法访问其他应用程序,reactjs,azure,Reactjs,Azure,我在Azure的同一个域中运行了多个应用程序。 我上周添加了react项目。 我们有使用asp.net MVC构建的单独运行的后台应用程序。 我们现在有一个项目。当我在浏览器中加载react时,它工作正常。 假设xxx.azurewesites.net/将默认加载react,xx.azurewebsites.net/backoffice/login.axpx将加载另一个应用程序。 如果我键入URL以访问后台应用程序,问题就出现了,现在浏览器缓存中的react脚本将拾取URL并尝试与react r

我在Azure的同一个域中运行了多个应用程序。 我上周添加了react项目。 我们有使用asp.net MVC构建的单独运行的后台应用程序。 我们现在有一个项目。当我在浏览器中加载react时,它工作正常。 假设xxx.azurewesites.net/将默认加载react,xx.azurewebsites.net/backoffice/login.axpx将加载另一个应用程序。
如果我键入URL以访问后台应用程序,问题就出现了,现在浏览器缓存中的react脚本将拾取URL并尝试与react router匹配,并且不加载任何路由匹配页面。我无法再加载后台应用程序,如果我硬加载页面,它将立即加载BO应用程序。我们如何处理这个问题我想访问BO应用程序,即使react已加载到浏览器中。如何防止react获取URL。我想跳过react router并将请求发送到服务器,以便服务器发送BO应用程序页面。

我可能误解了您的问题,但是,如果你想离开React应用程序,你能不能不使用锚定标记
而不是
链接
?当我再次这样做时,React会选择URL并尝试加载同一个React应用程序,但它不起作用。是否可以在服务器上进行任何配置?我设置服务器以在默认情况下作出反应。您认为这可能会导致问题?默认情况下,我已将路由设置为指向index.html。我只是直接在浏览器的URL栏中输入URL,但我还是让react应用程序获取URL