创建 gRPC 服务
- 启动 Visual Studio 2022 并选择“创建新项目”。
- 在“创建新项目”对话框中,搜索 。 选择“ASP.NET Core gRPC 服务”,并选择“下一步” 。
- 在“配置新项目”对话框中,为“项目名称”输入 。 将项目命名为“GrpcGreeter”非常重要,这样在复制和粘贴代码时命名空间就会匹配。
- 选择“下一页”。
- 在“其他信息”对话框中,选择“.NET 6.0 (长期支持)”,然后选择“创建”。
运行服务
-
按 Ctrl+F5 以在不使用调试程序的情况下运行。
如果尚未将项目配置为使用 SSL,Visual Studio 显示以下对话:
如果信任 IIS Express SSL 证书,请选择“是”。
将显示以下对话框:
如果你同意信任开发证书,请选择“是”。
有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。
Visual Studio:
- 启动 Kestrel 服务器。
- 启动浏览器。
- 导航到
http://localhost:port
,如http://localhost:7042
。- 端口:随机分配给应用的端口号。
localhost
:本地计算机的标准主机名。 Localhost 仅为来自本地计算机的 Web 请求提供服务。