环境
- symphoy
localhost:80 - pipe
localhost:5897
问题
我打算给我的小伙伴们搭建一个一起写作的平台,发现 pipe 刚刚好符合我的需求。
刚搭好 pipe,发现它需要跳转到 hacpai.com 登陆才可以。因此而需要再搭建一个 symphoy 。
花了点时间学习 go 语言,我尝试修改 hacpai.go
使 pipe 跳转至自己搭建 symphony 登陆,但是出现了 404 Not Found
的问题。如下图。
分析
编译了一个未修改的 pipe ,分析了一下网站打开的过程。
刚打开 http://localhost:5897/
,先会跳转至 https://hacpai.com/apis/b3-identity?goto=http://localhost:5897/
, 再带着一个 id 返回原先的网页(http://localhost:5897/?b3id=H9oxzSym
)。
了解了一下 Java 的语法及 latke 框架,再去阅读 symphony 的源码,发现并没有处理 /apis/
开头的请求。
请问要实现 pipe 使用自建的 symphony 登陆,是需要自己补充相关的代码吗?还是说我遗漏了什么?
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于