添加 Swagger 时 .net 核心项目出错(仅当在服务器上发布项目时)
Error on .net core project when add Swagger (Only When Publish Project on Server)
我对 Swagger 有严重的问题。当我在我的项目中使用 Swagger 时,它在本地机器上完美运行,但是当我将程序发布到服务器时,我得到错误 502。
我找不到这个问题的任何解决方案。
您的项目中可能使用了不兼容的 Swagger 版本。
- 首先,请检查您的安装包,并更新到最新版本。
- 其次,检查服务器上的 .net 运行时并更新
它到最新版本。
三、检查Swagger对你的依赖
项目。
app.UseOpenApi().UseSwaggerUi3();
毕竟,如果您遇到错误,请在此处发送完整的错误描述。您可以在 Windows 事件日志中找到记录的错误。
我对 Swagger 有严重的问题。当我在我的项目中使用 Swagger 时,它在本地机器上完美运行,但是当我将程序发布到服务器时,我得到错误 502。 我找不到这个问题的任何解决方案。
您的项目中可能使用了不兼容的 Swagger 版本。
- 首先,请检查您的安装包,并更新到最新版本。
- 其次,检查服务器上的 .net 运行时并更新 它到最新版本。
三、检查Swagger对你的依赖 项目。
app.UseOpenApi().UseSwaggerUi3();
毕竟,如果您遇到错误,请在此处发送完整的错误描述。您可以在 Windows 事件日志中找到记录的错误。