by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 05 18:05

    stevehu on 1.6.x

    upgrade to version 1.6.22-SNAPS… (compare)

  • Jun 05 18:00
    miklish commented #716
  • Jun 05 17:59
    miklish commented #716
  • Jun 05 17:57

    stevehu on 1.6.21

    (compare)

  • Jun 05 17:01

    stevehu on 1.6.x

    light-bot checkin CHANGELOG.md (compare)

  • Jun 05 16:56

    stevehu on 1.6.x

    upgrade to version 1.6.21 befor… (compare)

  • Jun 05 16:40
    stevehu commented #715
  • Jun 05 16:39

    stevehu on master

    fix for issue #715 - ensure cac… (compare)

  • Jun 05 16:37
    stevehu commented #715
  • Jun 05 16:22

    stevehu on consul-http

    (compare)

  • Jun 05 16:22

    stevehu on 1.6.x

    fix for issue #715 - ensure cac… (compare)

  • Jun 05 16:22
    stevehu closed #716
  • Jun 04 23:12
    miklish edited #715
  • Jun 04 23:12
    miklish edited #715
  • Jun 04 21:31
    miklish commented #716
  • Jun 04 21:26
    miklish edited #715
  • Jun 04 21:15
    chenyan71 commented #716
  • Jun 04 21:05
    miklish commented #716
  • Jun 04 20:59
    chenyan71 commented #716
  • Jun 04 20:45
    stevehu review_requested #716
went-li
@went-li
这个试例有什么不一样~?
went-li
@went-li
没理实际的登
我想那前台端事例调通主要是想给我们的前端人员一个参考,因为我直接对后台调试中 auth2/code 的get 和post 只通了get, 也没理解实际登录时它分们的使用方式 ~
Steve Hu
@stevehu
In most cases, we need to use post so that we can provide a UI for users to login. Get most times will be used for LDAP or SPENGO integration within an organization for single sgin-on.
went-li
@went-li
是的我也是这样理解,可是什么 ,为什么 post 登录就是用不了呢~~~ get可以的
Steve Hu
@stevehu
Your setup is not correct. Please follow the tutorial.
went-li
@went-li
我用postman 都不能访问oauth2/code 的post接口
went-li
@went-li
新的portal 我启好了~也要是https 吗?本地我要改配置在那呢~~
Steve Hu
@stevehu
what is your URL to access oauth2/code?
went-li
@went-li
image.png
我要改成我的本地ip嘛~有两个~~
https://dev.lightapi.net :改成我的网关地址~~
Steve Hu
@stevehu
It is right. If it doesn't work, then debug into the StatelessAuthHandler in the light-portal.
went-li
@went-li
virtual-host.yml 这个我没太明白
Steve Hu
@stevehu
Yes. It is a very complicated concept. I will write a document on the virtual host. Give me some time.
went-li
@went-li
简单点说就可以,是router 启动后会构建一个虚拟机吗?
Steve Hu
@stevehu
Yes.
The virtual host is based on domains. So that multiple websites can be served by one light-4j instance.
went-li
@went-li
有点明白了~~
也就是说这个里面的东西我其实不应去改动
那router 和这个虚拟机什么关系呢~
Steve Hu
@stevehu
Router is just one instance of light-4j application and it supports virtual hosts.
If you simulate the same hosts like dev.lightapi.net and dev.signin.lightapi.net, you don't need to modify anything.
went-li
@went-li
你这一说我又有点晕了
image.png
这个配置肯定就改错了对不~~这个配置说明有吗?
Steve Hu
@stevehu
domain cannot be IP address.
went-li
@went-li
来份virtual-host.yml 的说明吧~~怎么配置
这个dev.lightapi.net 就指向了虚拟机的域名
多个服务也可以配置同一个dev.lightapi.net吗?
went-li
@went-li
我修改了js .可是为什么 点击登录还是地址还是dev.signin.lightapi.net 开始的呢
Steve Hu
@stevehu
Don't make un-necessary change except for IP addresses. Make it work first.
I will find time to write a document for the virtual host.
went-li
@went-li
dev.signin.lightapi.net可是这个是你云端的呀~ 我一断开网络 登入跳转都不能了~
Steve Hu
@stevehu
You need setup in your /etc/hosts file for local dns.
I don't know how to set it up on Windows thought.
went-li
@went-li
明白了设置
went-li
@went-li
我仔细 的跟踪了代码~实际是post的请求是没有授权~admin 帐号为什么会这样我不太明白~所以我请求要你云端的测试数据库数据
went-li
@went-li
还有一个问题就是我上次有提到的~要在oauth2里加一个服务组件不能启用的问题~ 能详细的说一下配置的方法吗~因为我们有这个需要~~拜托了
Steve Hu
@stevehu
Take a look at this document first and then take a look at the light-oauth2 code base. https://doc.networknt.com/service/oauth/authenticator/
Let me know if you have any specific question while working on it.
went-li
@went-li
看完了~有点明白了~大概就是我拷贝一个oauth2的配置改改就要可启动,就是不知道接口能不能用了哈哈
went-li
@went-li
登录时跳转的授权页面,是在密码验证完后?而授权接口是指向客户的,比如事例银行的服务......不知道,理解的正确不!
Steve Hu
@stevehu
The original application has a login link. Once it is clicked, the browser redirects to the signin site. After authentication, it is redirected back to the original app.
went-li
@went-li
我说的是登录输入用户名,密码,点击登录,有一个,授权页,用户点击授权或者拒绝,的这个节点,是指向银行服务的
went-li
@went-li
认证方式
身份验证逻辑它首先检查传入是否为LightPasswordCredential的实例,,我跟踪发现为否,这是少了什么🤔……
Steve Hu
@stevehu
It should be LightPasswordCredential. What is the instance then?
Once you reach the permission page, it is working :)