Neo4j 我应该创建一个与Api和IdenityResources的HAS_作用域关系,而不是创建一个只有1个值的节点吗

Neo4j 我应该创建一个与Api和IdenityResources的HAS_作用域关系,而不是创建一个只有1个值的节点吗,neo4j,identityserver4,Neo4j,Identityserver4,我刚刚启动了一个带有neo4j备份存储的Identityserver4 github项目。 ()我在问自己,是应该直接与资源建立关系(HAS_Scope),还是应该保持节点现在的状态。我很想利用这些资源 你的想法是什么?直接链接,还是保持原样 我刚刚调试了更多:当创建一个范围未知的额外客户机时,使用该特定客户机会出现一个错误。我认为最好首先确保数据的一致性 这是第二次尝试,将identityserver配置存储在Neo4j中。我已经相应地更新了github项目。它现在就像一个符咒 对于细心的读者

我刚刚启动了一个带有neo4j备份存储的Identityserver4 github项目。 ()我在问自己,是应该直接与资源建立关系(HAS_Scope),还是应该保持节点现在的状态。我很想利用这些资源

你的想法是什么?直接链接,还是保持原样


我刚刚调试了更多:当创建一个范围未知的额外客户机时,使用该特定客户机会出现一个错误。我认为最好首先确保数据的一致性

这是第二次尝试,将identityserver配置存储在Neo4j中。我已经相应地更新了github项目。它现在就像一个符咒

对于细心的读者,我知道为一个以上的客户使用一个秘密是不明智的。图形数据库可以立即指出这些奇怪的事情


您能描述一下您现有的数据模型和用例吗?用例是我需要一个identity server4的备份存储。由于我的应用程序的其余部分是使用neo4j存储编写的,因此我也希望使用neo4j作为identity server 4的备份存储。此时,我认为最好将“ClientScope”节点与IdentityResources(红色)和ApiScope(灰色称为Claxe)合并。因为简单地说,如果IdentityResource或ApiScope不存在,IdentityServer4将提供无效的作用域错误。哦,数据模型来自Identity Server 4。在图形中建模,蓝色:claim,红色:IdentityResource,黄色/橙色:ApiResource,紫色:GrantType,绿色是客户端