Моя цель - иметь только пользователя A, который может читать коллекцию 1, и только пользователь B может читать коллекцию 2. Я думал, что добавление атрибута коллекции до того, как предопределенное «чтение» может помочь, но это не помогло.Я проверял много способов, но не работал.Я видел пример в здесь , но он не работал.Прямо сейчас у меня есть:
Markdown and HTML are turned off in code blocks:
<i>This is not italic</i>, and [this is not a link](https://example.com)
{"authentication":{
"blockUnknown":true,
"class":"solr.BasicAuthPlugin",
"credentials":{...},
"":{"v":0}},
"authorization":{
"class":"solr.RuleBasedAuthorizationPlugin",
"permissions":[
{
"name":"security-edit",
"role":"admin",
"index":1},
{
"name":"permission1",
"collection":"collection1",
"path":"/select",
"role":"readColletion1",
"index":2}],
"user-role":{
"solr":"admin",
"userA":"readColletion1",
"userB":"readColletion2",},
"":{"v":0}}}
Когда пользователь B все еще может получить доступ к collection1 без причины.
Кто-нибудь делал это раньше?Надеюсь, я могу получить несколько советов, спасибо!Я застрял на целый день ... Отчаянно нуждаюсь в помощи