Android 连接Cas服务器的实现单点登录(SSO)

Android 连接Cas服务器的实现单点登录(SSO),第1张

如果我们的网站需要和另一个域名做统一认证,也就是在我们网站登录,但真正的功能却在另一个网站来提供。许多都以 passport 的方式。 整个认证可以分三步完成 第一步:本地验证

这个很简单,输入本地的用户名和密码,然后服务器认证通过,并返回正确的Cookie;

第二步:做远程认证,并返回远程连接

通过本地Cookie,确认用户合法性,然后服务器端调用远程的登录程序,返回一个远程认证号的URL,这个URL里面包含了一个唯一的认证码,使用Location的方式

第三步:远程登录

客户端使用前一步的URL,访问远程的服务器,服务器确认认证码的正确性,再返回正确的远程Cookie

至此,本地认证,通过一个URL,实现了远程认证。

那你必须需要一个android下的telnet客户端才行,在linux下直接可以通过命令行登陆,但是android都把linux很多封装起来了,作为上层很多都访问不到的,当然你也可以自己写一个出来,通过,Jni+NDK方式实现

此前,很多玩家都以为《Arena of Valor》(中文译名:勇士竞技场),是王者荣耀的国际版。

事实上,《Arena of Valor》这款 游戏 ,是新加坡Garena 游戏 公司,和腾讯天美工作室共同开发,主要发行在欧美地区的一款Moba 游戏 。

发行在港澳台地区的版本,也就是大家所熟悉的《传说对决》。

因为这款 游戏 中的很多英雄,和《王者荣耀》中的英雄技能不谋而合,有几十位英雄的技能机制相同,因此总是被玩家认为是《王者荣耀》的国际版。

事实上,《Arena of Valor》和《王者荣耀》,同样出自天美工作室之手,多数英雄技能确有互通,但英雄的名字以及模型完全不同。

游戏 内的整体画风、英雄造型更加偏重欧美风格,和《王者荣耀》的国风底蕴有较大差别。

如今真正意义上的《王者荣耀》国际 版 ,终于来了!

全新版本,《王者荣耀》国际 版 开启Alpha测试

在国内,《王者荣耀》每日活跃玩家超过1亿。放眼全球,《王者荣耀》是收入最高的移动端Moba手游。

鉴于《王者荣耀》在国内的影响力和热度,以及世冠赛事等版本需求,新研发的《王者荣耀》国际版,将立足于面向全球用户。

国际版由腾讯天美工作室开发,Level infinite(腾讯海外发行品牌)负责发行, 游戏 APP暂命名为《Honor of Kings》(王者荣耀官方英文名)。

有意思的是,《Honor of Kings》的APP头像是云缨,而非老亚瑟。

2022年7月14日开始, 王者荣耀国际版 正式在墨西哥地区开启Alpha测试,由于此次测试有区域IP限制,以至于国内玩家无法正常登录 游戏 (解决方案在文末)。

TIPS1:由于此次测试为Alpha测试,在开发人员的站点和指定区域内执行,因此国内IP的手机暂无法登录。

TIPS2:目前处于Alpha测试阶段,到Beta测试的开启还有一段路要走,因此 游戏 成型的过程,相对还比较漫长。

王者荣耀国际版, 完美地继承了《王者荣耀》的画面风格,从 游戏 大厅再到各类界面的布局、英雄列表、英雄技能、备战和其他UI元素,简直是如出一辙。

游戏 默认语言为英语,除此之外还支持葡萄牙语、土耳其语、西班牙语。

有意思的是,部分英雄的名字,直接用汉语拼音来显示,例如:云中君就是Yun Zhong Jun,李信就是Li Xin,但是王昭君却是Zhao Jun。

尤其是在刚登入 游戏 大厅的时候,背景音乐是《王者荣耀》的主题曲《Main Theme》,瞬间感觉那热血燃烧的青春又回来了。

除了框架和音乐保留经典以外,部分英雄在模型迁移的过程中,对外观和身高尺寸进行了调整,例如:安琪拉和小乔。

目前 王者荣耀国际版 中已经上线了63位英雄,其中从《王者荣耀》迁移过来的有61个。

从《Arena of Valor》中过来的有2个,分别是Ata(译名为:阿塔,技能和猪八戒一致),还有Lumburr(译名为:朗博,技能和牛魔一样)。

自从7月14日开启以来,截止作者到发稿日,已经开测三天了,国内的登录难题已得到逐步解决,目前在各大 游戏 平台上,王者荣耀国际版的预约人数,每日都在呈现激增状态。

开测当天只有几百个人预约下载,才过去短短的三天时间,预约人数早已突破10W+!足见王者荣耀IP的热度有多高!

我想,可能很多小伙伴们都想尝尝鲜,都想体验 游戏 的测试过程,见证国际版成长的一点一滴吧!

安卓端口的登录难题已经解决,怎样才能试玩呢?

首先,你需要在各大 游戏 平台下载该 游戏 的APP,之后再搭配一个手游加速器(需要支持外服节点)。

因为《Honor of Kings》正在墨西哥测试,不用加速器会提示地区不被支持,因此不可以登录 游戏 。

所以你需要加速器端登录 游戏 ,可能会出现两种结果,一种是顺利进入 游戏 登录界面。而另一种卡进度(一般在60%)无法登录服务器。

如果顺利登录,可以直接使用推特、谷歌账号进入,也可以选择游客模式进行试玩。

如果进度条卡住,则需要回到手机设置菜单中,将该应用下的数据和缓存全部清除,然后关掉手机自带的 游戏 空间(会干扰外服加速器加速效果),然后再从加速器端启动 游戏 即可。

我是丹青,我们下期再见。

END

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Android 连接Cas服务器的实现单点登录(SSO)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情