服务授权

应用程序可以对服务主机 上的传入消息实现自定义授权。

服务主机接收安全回调WS_SERVICE_SECURITY_CALLBACK作为传递到 WsCreateServiceHost 函数WS_SERVICE_ENDPOINT的一部分。 收到 WS_MESSAGE 时会调用此回调。

应用程序可以依赖此回调为服务主机上的传入消息实现自定义授权。 如果授权失败,安全回调函数将返回失败的 HR,并且服务主机会中止通道。

有关示例实现,请参阅通过 SSL 的用户名示例 HttpCalculatorWithUserNameOverSslServiceExample