tars鉴权功能

    目前只有C++支持鉴权功能,java即将支持。

    tars鉴权的使用非常简单,你不需要修改一行代码,只需要更改配置文件。
    只需要按照下面三个步骤设置:

    在tars服务平台,选中需要启用鉴权的服务,编辑servant,修改endpoint,添加-e 1.
    -e及其参数表示是否开启鉴权,默认为0是不开启的,为1则是开启。

    注意,被调用方可以有多个adapter,每个需要鉴权的adapter都有自己独立的账号密码。
    如图,对test.oko.BertObjAdapter设置账号bert,密码123456:

    由于截图不全,实际私有模板内容如下:

    注意,调用方可以访问多个obj,每个需要鉴权的obj都有自己独立的账号密码。
    如图,对test.oko.BertObj设置账号bert,密码123456:

    client

    由于截图不全,实际私有模板内容如下:

    1. <application>
    2. <client>
    3. accesskey=bert
    4. </client>
    5. </application>

    这样,你的服务就必须通过账号密码才可以访问了。