Hi Xiao,
    The interceptor is binded to the stub, it will add the same header to
each rpc request. But we want to add different headers to the request based
on different users.
Best regard,
    Min Yao

On Thu, Jun 16, 2016 at 12:32 PM, Xiao Hang (杭啸) <[email protected]> wrote:

> You can create a interceptor to do so.
> MetadataUtils.newAttachHeadersInterceptor should work for you.
>
> On Thu, Jun 16, 2016 at 12:25 PM, Min Yao <[email protected]>
> wrote:
>
>> Hi Yang and Kun,
>>      I am Min Yao from Luminate Wireless Inc.. We have used gRPC in our
>> projects. Currently we have an application case, where many users share a
>> stub to send rpc requests with per user's credential carried on request
>> metadata. It is easy to achieve this in grpc C++ since the user can add the
>> credential to ClientContext and server can fetch the credential from
>> ServerContext. However, grpc-java doesn't provide the method to add each
>> user's credential to each rpc request metadata. Is there a good way to
>> solve this problem? Thanks.
>>
>> Best regard,
>>     Min Yao
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "grpc.io" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/grpc-io/CAPVo65Ds3EfE%2B%3DiN-weTTKZnVJwRKez7b_wc3g-wdh8O0EjtOA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/grpc-io/CAPVo65Ds3EfE%2B%3DiN-weTTKZnVJwRKez7b_wc3g-wdh8O0EjtOA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> rocking
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAPVo65CtYm5wN1h2NB0xa3zcvzP83iEWMQSHSbCuKt9g5SMjXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to