github_cheems
github_cheems
请问您解决这个问题了吗?我仍然不能让上下文联系起来,并且我也尝试了提出了上下文联系的问题,但chatGPT的每次回答依然不相关联。 Have you solved the problem? I still couldn't get the context to connect, and I tried to ask the contextual question, but chatGPT's response was still irrelevant every time.
> 谢谢,但是这样的话个人感觉过于繁琐,我在尝试其他办法
> 我看到了其他人的讨论:https://machbbs.com/v2ex/624319
> 可以让用户在提问前加上“请用中文回答”,当然你也可以把这句话加在你的code。 Let the user add "Please answer in Chinese" before the question, of course you can also add this sentence to your code.
+1,目前正在尝试自己加
> +1,目前正在尝试自己加 记录下,目前遇到了个问题:前后端密码的传输是md5加密的。但后端ldapTemplate.authenticate方法要求密码是明文,在尝试去掉前后端密码密文传输
> 怎么样了 自测没什么问题了,主要思想就是在登录前置校验那个方法,验证用户是否在本系统库里,或creator是否是LDAP(因为LDAP中用户信息可能会更新,组织关系或者密码之类的,会变动,所以每一次登录都走一遍LDAP验证,拿最新的信息),如果没在的库里或者creator是LDAP的话就去ldap验证,如果ldap验证没问题,就拿到ldap的用户信息,映射到本服务的用户实体类,然后插到或者更新到库里。
还有个优化的地方是,在本系统修改LDAP用户信息时,可以在后端的修改用户信息接口校验,提交过来的用户是否是LDAP用户,如果是的话,就返回提示 LDAP用户信息需要到LDAP认证中心维护 之类
> 暂时没有 我的服务器不是arm架构的, 所以我没办法提供, 你可以自行构建docker 镜像, /docker 中有 Dockerfile 可以用docker buildx ,打多平台的tar包
> > 暂时没有 我的服务器不是arm架构的, 所以我没办法提供, 你可以自行构建docker 镜像, /docker 中有 Dockerfile > > 可以用docker buildx ,打多平台的tar包 https://www.voidking.com/dev-docker-buildx/ 供参考😊