问题描述
我正在尝试以天蓝色的方式在Web应用程序中运行blazor应用程序,但数据库位于本地域中。因此,Azure混合连接是进入本地域的一个好主意。由于某些限制,我们无法直接链接到数据库,而是选择在本地域中创建api来为我们完成此操作。 Azure Web应用程序和本地api之间的通信通过grpc-web进行。当它从我的本地计算机运行到在IIS中运行api的服务器时,从天蓝色调用api会导致以下错误:
Grpc.Core.RpcException:Status(StatusCode =“ Internal”,Detail =“启动gRPC调用时出错。HttpRequestException:尝试以其访问权限所禁止的方式访问套接字。(:443)SocketException:尝试以其访问权限禁止的方式访问套接字。“)
我现在的问题是可以通过混合连接进行grpc-web呼叫吗?阅读混合连接后,我发现它应该支持grpc调用之间的通信。
在混合连接管理器中,它指出连接可用并且正在建立。我还可以从azure中tcpping到运行api的计算机。
先谢谢您
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)