找回密码
 立即注册

QQ登录

只需一步,快速开始

阿亮007

注册会员

3

主题

14

帖子

73

积分

注册会员

积分
73
阿亮007
注册会员   /  发表于:2022-8-9 10:44  /   查看:2128  /  回复:6
10金币
开发时,点击用户管理之后,也可以上传和同步第三方用户集成验证, 开发环境运行测试也能正常使用第三方用户集成。但是活字格设计器里好像无法使用第三方用户集成验证来设置页面和单元格权限,以及设置流程?请问要怎么弄呢?

最佳答案

查看完整内容

您好,这边切换认证模式为第三方之后就可以获取到第三方的用户了哈。您那边切换了之后获取的还是内建的用户嘛要不然这边远程您看一下,您可以先填一下我们这边的1V1申请:https://app.grapecity.com.cn/askhelp, 通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道

6 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 16:38:36
7#
恭喜大佬自己解决了问题,感谢大佬分享解决方案~
回复 使用道具 举报
阿亮007
注册会员   /  发表于:2022-8-9 16:23:18
6#
果然是可以了哈。
原因:我看活字格内置的用户体系里“一个组织成员可以设置多个组织角色”,但是“第三方集成的开发接口里,一个组织成员只能设置一个组织角色”,所以“我变通的给一个组织的成员调用了多次设置组织角色,就是有几个组织角色我就调用几次,导致刚刚报键值重复的错误”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
阿亮007
注册会员   /  发表于:2022-8-9 16:09:47
5#
有可能是第三方程序还有问题,我再调试一下看看。现在是上传第三方程序的时候正常,当是再点刷新用户的时候一直会报错,我先解决这个问题再看看情况,谢谢哈

"ClassName": "System.ArgumentException",
  "Message": "An item with the same key has already been added. Key: 2208001",
  "Data": null,
  "InnerException": null,
  "HelpURL": null,
  "StackTraceString": "   at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.a(Object A_0, Object A_1)
   at ForguncyUserService.Services.SecurityProviderService.b.a.d()",
  "RemoteStackTraceString": null,
  "RemoteStackIndex": 0,
  "ExceptionMethod": null,
  "HResult": -2147024809,
  "Source": "System.Private.CoreLib",
  "WatsonBuckets": null,
  "aramName": null
回复 使用道具 举报
阿亮007
注册会员   /  发表于:2022-8-9 13:58:51
3#
早尝试过, 设置了,不可以的哈
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 12:28:31
2#
大佬,您试试将设计器这里的认证模式修改为第三方用户集成,然后再看看页面权限,工作流等可不可以从第三方用户中获取呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-9 10:44:55
来自 4#
您好,这边切换认证模式为第三方之后就可以获取到第三方的用户了哈。您那边切换了之后获取的还是内建的用户嘛要不然这边远程您看一下,您可以先填一下我们这边的1V1申请:https://app.grapecity.com.cn/askhelp
通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部