可以说,我已经定义了的Hello World Web服务,从服务栈的例子,但不是只调用它作为/你好/ {名称},我希望能够到将其称为/ hello/{name}/id,其中我将id定义为一个单独的参数(通过将其存储在refId中,位于CustomUserSession中)。插入参数在服务协议栈的Web服务调用
换句话说,我想将认证和实际的Web服务调用分成两部分,但我不想在实际的Web服务调用中公开此ID,因为这是私有的,只在我的系统中。我会如何去做这件事?我理想中的工作流程是:
- 客户端调用Web服务:/你好/ {name}的
- 认证情况。由于该认证的一部分,我得到这个秘密的id保持
- 我现在调用Web服务作为/你好/ {名称}/ID
这是几乎一样,如果我想打电话从内部Web服务另一个Web服务。
我很抱歉,如果这看起来像一个误导的问题,但我该如何去实现这个工作流程?
感谢
比/你好(名称)将如何应对是/你好/ {名}/ID不同? – 2013-02-12 21:27:21