Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.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
.net 多个现有应用程序的通用应用程序_.net_User Interface_Asp.net Core_Identityserver3 - Fatal编程技术网

.net 多个现有应用程序的通用应用程序

.net 多个现有应用程序的通用应用程序,.net,user-interface,asp.net-core,identityserver3,.net,User Interface,Asp.net Core,Identityserver3,我有多个SPA使用不同的前端技术开发了我的不同团队,例如:- App1(Angular2,WebAPI) 附件2(AngularJS,MVC) 等等 我的任务是在一个网站上构建一个应用程序,将这些多个SPA结合在一起 所有SPA都使用Identity server 3。我想到了以下方法 iFrame/对象 XhR调用以获取html并将其加载到我正在构建的新应用程序中 但由于应用程序使用的Identity server的CORS错误,这两种方法都不起作用 考虑到我已经具备的安全方面,我还可以使用什

我有多个SPA使用不同的前端技术开发了我的不同团队,例如:-

  • App1(Angular2,WebAPI)
  • 附件2(AngularJS,MVC)
  • 等等

    我的任务是在一个网站上构建一个应用程序,将这些多个SPA结合在一起

    所有SPA都使用Identity server 3。我想到了以下方法

  • iFrame/对象
  • XhR调用以获取html并将其加载到我正在构建的新应用程序中
  • 但由于应用程序使用的Identity server的CORS错误,这两种方法都不起作用


    考虑到我已经具备的安全方面,我还可以使用什么样的智能方法呢?

    嗯。。。实际上构建一个将两者结合的应用程序怎么样?当然,您必须重写代码,但我几乎可以向您保证,项目请求是用一个应用程序替换两个旧应用程序,而不是需要两个旧应用程序保留的东西。@ChrisPratt,谢谢。但现有的应用程序有很多功能,短期内无法重写。根据你的简要细节,很难知道这是否有效,但你可以试试。