abpframework / abp

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
https://abp.io
GNU Lesser General Public License v3.0
12.79k stars 3.41k forks source link

Swagger link on API webpage broken #20835

Open improwise opened 4 days ago

improwise commented 4 days ago

Is there an existing issue for this?

Description

When browsing the "webpage" of the API, the link to the swagger definition is incorrect, as it is lacking the /swagger part at the end. It just links to the page currently displayed.

image

Reproduction Steps

No response

Expected behavior

No response

Actual behavior

No response

Regression?

No response

Known Workarounds

No response

Version

8.3

User Interface

Angular

Database Provider

EF Core (Default)

Tiered or separate authentication server

None (Default)

Operation System

Windows (Default)

Other information

No response

maliming commented 4 days ago

hi

Project Type? Reproduction Steps?

improwise commented 4 days ago

hi

Project Type? Reproduction Steps?

From what we have seen, basically every project type that creates an API which you an browse, but we have mainly been using the Angular and Blazor ones, and all these have this behavior. Guessing there is probably just some "/swagger" missing somewhere in the code as I assume you are supposed to be able to click and see the Swagger definition.