找回密码
 立即注册

QQ登录

只需一步,快速开始

小萝卜David
金牌服务用户   /  发表于:2024-11-13 11:41  /   查看:129  /  回复:8
本帖最后由 小萝卜David 于 2024-11-13 12:35 编辑

第三方用户集成下 手机调试 无法访问。登录页面地址跳转不对。(普通认证正常)



本帖子中包含更多资源

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

x

8 个回复

倒序浏览
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2024-11-13 13:36:22
沙发
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:7 天前
板凳
本帖最后由 Erik.Xue 于 2024-11-14 08:47 编辑

问题跟进:


对接第三方时,需要对接之后重定向到这个第三方,比如官方提供的钉钉安全提供程序SecurityProvider中代码中,这个RedirectUrl,就是返回的钉钉的URL。


但是大佬的定制的安全提供程序,这个重定向的URL是空,产品内部逻辑判断如果为空的话,就跳转到登录页面,但是本地运行的地址实际都是http://localhost:xxxx/Forguncy。

所以这个地址在手机上,手机页面访问localhost就成了访问手机自已本机的页面,找不到,就出现上面的现象。

解决办法:
如果要定制钉钉,把这个重定向URL,指定到钉钉中,然后在钉钉中访问活字格的页面;或者把认证模式切换成普通认证,进行手机页面的调试。


本帖子中包含更多资源

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

x
回复 使用道具 举报
为空的时候,是否可以跳转到实际运行的url,而不是localhost?
这里是不是可以优化下?



本帖子中包含更多资源

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

x
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:6 天前
5#
为空的时候,是否可以跳转到实际运行的url,而不是localhost?
这里是不是可以优化下?



本帖子中包含更多资源

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

x
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:6 天前
6#

如果要定制钉钉,把这个重定向URL,指定到钉钉中,然后在钉钉中访问活字格的页面;或者把认证模式切换成普通认证,进行手机页面的调试。

两个解决方案均不可行。
1.这是在测试呢。。。定制钉钉,给每个开发定制一个钉钉吗?这个方案很难考虑。
2.切换认证,麻烦不说,主要是风险太大,很容易在发布的时候搞混,这个方案也很难考虑。
辛苦楼主和开发再沟通沟通~
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:6 天前
7#
哪里说要定制钉钉了?上面的意思是,你这个是自己定制的安全提供程序,可以重写下这个GetRedirectUrl方法,就像截图那样。

还有就是你说的是否是否可以跳转到实际运行的url,而不是localhost,本地运行不是localhost,是什么?实际URL是什么?
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:6 天前
8#
啊?咱要不试试这个功能在说......


不过没事,也不重要,我在想其他办法吧。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:6 天前
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部