带IdentityServer4的调试测试环境

时间:2018-06-20 15:21:00

标签: c# asp.net-core identityserver4

我们正在设置IdentityServer4。我们的开发环境正在运行,但尚不清楚它在其他环境(测试/ UAT /生产/等)中如何工作。

dev实例之所以能够工作,是因为我们可以将localhost资源(客户端/ api)放入数据库中。这样,我们就可以拥有一个带有隐式流程的Angular应用程序,该应用程序将重定向到http://ourdevserver.com(作为示例),并获得一个令牌,然后可以将其与在本地主机上调试的dev api或本地api / client一起使用。

一旦我们开始迁移到其他非开发环境,我们就不想在数据库中拥有本地主机资源(出于明显的原因)。这是否意味着我们将无法在开发服务器之外调试任何环境?在特定条件下针对生产资源调试客户端似乎很有价值,但是我不确定如何以不损害安全性的方式实现这一目标。

0 个答案:

没有答案