.net – 如何在同一个域但不同的主机上共享本地存储令牌?
发布时间:2020-05-24 22:37:05 所属栏目:asp.Net 来源:互联网
导读:项目1:MVC应用程序: 所以我有一个常规的.Net Core MVC应用程序,当用户导航到托管在端口3000上的myDomain.com时,用户可以登陆.我在这里使用常规控制器和剃刀视图等.在此应用程序中,用户可以登录指向JWT令牌将被返回并存储在本地存储中.它们还将导航到用户门
|
项目1:MVC应用程序: 所以我有一个常规的.Net Core MVC应用程序,当用户导航到托管在端口3000上的myDomain.com时,用户可以登陆.我在这里使用常规控制器和剃刀视图等.在此应用程序中,用户可以登录指向JWT令牌将被返回并存储在本地存储中.它们还将导航到用户门户(托管在端口3001上).此MVC应用程序还将包含用于我的用户门户的API控制器 项目2:SPA应用程序(用户门户): 用户门户基本上是一个单独的客户端SPA项目,使用react将托管在端口3001上,端口3001具有自己的单独节点js服务器并在端口3000上调用MVC项目API. 所以我的问题是如何在这两个端口上保留我的登录令牌?这甚至可能吗?这种架构是否有意义?您可以提供有关此主题的任何读物,我们将不胜感激. 解决方法在Web服务器之前放一个简单的反向代理.然后,您可以在同一个域下提供两个页面:myDomain.com/application1 --> reverse proxy to port 3000 myDomain.com/application2 --> reverse proxy to port 3001 要么 app1.myDomain.com --> port 3000 app2.myDomain.com --> port 3001 您可以在IIS中设置反向代理或只使用nginx. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 在MVC3中使用Page.User.Identity.Name
- asp.net – HttpContext.Current.User.Identity.Name始终是
- asp.net – 哪个会员提供程序实现存储在web.config中的用户
- ASP.NET 2.0 – 带有tbody / thead的DataGrid
- asp.net-mvc-3 – 用于在ASP.NET MVC3中使用Grid.MVC编辑记
- ASP.Net MVC JQuery在IE8中未定义,但在Chrome中没问题
- 从.NET开始 – ASP.NET,WPF,Silverlight或命令行C#?
- asp.net-mvc – 从Action写入输出流
- asp-classic – 如何判断ASP中的变量是否已声明
- asp.net-mvc-3 – 如何初始化授权信息
推荐文章
站长推荐
- asp.net-mvc – 加载测试SignalR集线器应用程序的
- asp.net-mvc – MVC 3 Url Helper提供不正确的UR
- asp.net – 如果我不限制文件上传到网络服务器的
- 将ASP.NET验证与JQuery相结合的优雅方式
- asp.net-mvc-4 – 将nopcommerce 2.8升级到3.10
- asp.net-mvc – 是否可以手动更新ModelState.IsV
- 如何在ASP.NET 2.0应用程序中为API调用启用TLS 1
- asp.net – WCF中的405方法不允许错误
- asp.net – GridView分页 – 第一,最后,下一个,上
- ASP.NET中的SMTP头注入?
热点阅读
