For deployments of OpenWhisk where the controller is enable with an authentication different than single master API Key, for example from sort of IAM identities.
For the use case of accessing public action (ie `/whisk.system/utils/echo`) the namespace located in the URL identifies the location of the action, but there is a need to identify the namespace of the caller. Adding a header with `x-namespace-id` is the most simple way to address the missing piece of information. For Controllers that need this info will leverage it, for current controllers using current master API Key where the caller namespace can be deduced from the API Key in auth header they simple ignore the this header. [ Full content available at: https://github.com/apache/incubator-openwhisk-client-js/issues/139 ] This message was relayed via gitbox.apache.org for [email protected]
