/area runtime
0.11.0-rc.1
The hello-world quick start sample works as instructed.
The Python app fails to call the Node.js application through service invocation API. The HTTP response received was 500, with the following response body
{"errorCode":"ERR_DIRECT_INVOKE","message":"rpc error: code = PermissionDenied desc = access control policy has denied access to appid: operation: neworder verb: POST"}'
@vinayada1 @youngbupark root caused to SPIFFE ID being empty/nil when using standalone mode, causing the extracted AppID to be empty/nil.
Go through the quick start hello-world sample https://github.com/dapr/quickstarts/tree/master/hello-world .
cc @mukundansundar @youngbupark @vinayada1 @msfussell
@vinayada1 just making sure: if no access policy has been applied through configuration, then all methods should be allowed, correct?
I suspect that a.accessControlList isn't nil here when it should be: https://github.com/dapr/dapr/blob/ce89980eda9cc86efbc11a745e2959b1925236ca/pkg/grpc/api.go#L118
This change needs to be merged into master branch also.
Merged to master via https://github.com/dapr/dapr/pull/2133
Most helpful comment
cc @mukundansundar @youngbupark @vinayada1 @msfussell