Closed SoucianceEqdamRashti closed 1 year ago
If the asp.net core app you are running locally was running as a container app in the same container app environment that would work. But the endpoint S100.100.0.13:30000 is not exposed outside your container app/environment so you cannot connect from you local machine to an Orleans cluster running in Azure Container Apps.
Container apps does support exposing TCP as far as I know, have not tried it. But it would be without any security or authentication so that is a BAD idea - I'm not sure how you would approach it if you needed to.
Best approach would be to also deploy your "client" app to the same aca environment.
Hello,
I have an Orleans cluster setup with this Silo config in an ASP.NET Core app. It is deployed to an azure container app.
If I call the web api controller that exist inside the container which calls a grain, then that works fine since orleans and the asp.net core app reside on the same host.
Now if I have a completely separate asp.net core app residing locally on my machine and I want to connect to the orleans cluster in the container app. Here is the client setup:
If I now run the local app, I now get this error:
Is there something missing in the client or server side?