Swaggerをデフォルトのスタートページとして設定するにはどうすればよいですか?

クリスティーナペレイラクーニャ

SwaggerをABPテンプレートのデフォルトのスタートページとしてではなく設定するにはどうすればよい/Account/Loginですか?

ASP.NET MVC 5.x + Angular1.xを使用しています。

更新

現在のコード:

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    //ASP.NET Web API Route Config
    routes.MapHttpRoute(
        name: "swagger_root",
        routeTemplate: "",
        defaults: null,
        constraints: null,
        handler: new RedirectHandler((message => message.RequestUri.ToString()), "swagger"));

    routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
    );
}

Module Zeroの"api/Account/Authenticate"リクエストが壊れており、次のことを示していることを除いて、すべてが正常に機能しています

リソースが見つかりません。

アーロン

ここでコメントアウトされているようにRouteConfig.csこのルーティングを追加します。

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    //ASP.NET Web API Route Config
    routes.MapHttpRoute(
        name: "DefaultApi",
        routeTemplate: "api/{controller}/{id}",
        defaults: new { id = RouteParameter.Optional }
        );

    // Set Swagger as default start page
    /*
    routes.MapHttpRoute(
        name: "swagger_root",
        routeTemplate: "",
        defaults: null,
        constraints: null,
        handler: new RedirectHandler((message => message.RequestUri.ToString()), "swagger"));
    */

    routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
    );
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ASPNET BOILERPLATE MVC5で別のページをデフォルトページとして設定するにはどうすればよいですか?

分類Dev

debian jessieでsystemdをデフォルトのサービスマネージャーとして設定するにはどうすればよいですか?

分類Dev

Ubuntu 18.04でNemoをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

Ubuntu 18.04でNemoをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

16.04でPcManFmをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

ElementaryOSでNautilusをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか

分類Dev

16.04でPcManFmをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

Facebookでページを共有するときに使用するデフォルトの画像を設定するにはどうすればよいですか?

分類Dev

Firefoxでデフォルトの「ページ設定→ページサイズ」をA4に設定するにはどうすればよいですか?

分類Dev

Dolphinをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

Dolphinをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

Midnight Commanderをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

分類Dev

スター引数のデフォルトを設定するにはどうすればよいですか?

分類Dev

テンプレートのデフォルトパラメータとしてstd :: vectorを設定するにはどうすればよいですか?

分類Dev

Katana / Owinセルフホストアプリのデフォルトの静的Webページを設定するにはどうすればよいですか?

分類Dev

altairでカスタムカラーテーマをデフォルトとして設定するにはどうすればよいですか?

分類Dev

Watirでデフォルトのページロードタイムアウトを設定するにはどうすればよいですか?

分類Dev

gnomeターミナルのみのデフォルトとしてzshを設定するにはどうすればよいですか?

分類Dev

gnomeターミナルのみのデフォルトとしてzshを設定するにはどうすればよいですか?

分類Dev

TortoiseGitのデフォルトとしてマージ「早送りなし」を設定するにはどうすればよいですか?

分類Dev

Notepad ++をデフォルトのエディターとして設定するにはどうすればよいですか?

分類Dev

Windows 10-Visual Studio CodeをデフォルトのHTMLエディターとして設定するにはどうすればよいですか?

分類Dev

スタートページをasp.netcore2.0のログインページとして設定するにはどうすればよいですか?

分類Dev

geditではなくgvimをデフォルトのテキストエディタとして設定するにはどうすればよいですか?

分類Dev

パラメータ置換のデフォルト値を要素の配列として設定するにはどうすればよいですか?

分類Dev

MacでのGit:Nanoをデフォルトのテキストエディタとして設定するにはどうすればよいですか?

分類Dev

LCDをデフォルトのLCDとして設定するにはどうすればよいですか?

分類Dev

LCDをデフォルトのLCDとして設定するにはどうすればよいですか?

分類Dev

HTMLテキストフィールド(フォーム内)のデフォルト値としてスペースを含む文字列を設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    ASPNET BOILERPLATE MVC5で別のページをデフォルトページとして設定するにはどうすればよいですか?

  2. 2

    debian jessieでsystemdをデフォルトのサービスマネージャーとして設定するにはどうすればよいですか?

  3. 3

    Ubuntu 18.04でNemoをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  4. 4

    Ubuntu 18.04でNemoをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  5. 5

    16.04でPcManFmをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  6. 6

    ElementaryOSでNautilusをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか

  7. 7

    16.04でPcManFmをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  8. 8

    Facebookでページを共有するときに使用するデフォルトの画像を設定するにはどうすればよいですか?

  9. 9

    Firefoxでデフォルトの「ページ設定→ページサイズ」をA4に設定するにはどうすればよいですか?

  10. 10

    Dolphinをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  11. 11

    Dolphinをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  12. 12

    Midnight Commanderをデフォルトのファイルマネージャーとして設定するにはどうすればよいですか?

  13. 13

    スター引数のデフォルトを設定するにはどうすればよいですか?

  14. 14

    テンプレートのデフォルトパラメータとしてstd :: vectorを設定するにはどうすればよいですか?

  15. 15

    Katana / Owinセルフホストアプリのデフォルトの静的Webページを設定するにはどうすればよいですか?

  16. 16

    altairでカスタムカラーテーマをデフォルトとして設定するにはどうすればよいですか?

  17. 17

    Watirでデフォルトのページロードタイムアウトを設定するにはどうすればよいですか?

  18. 18

    gnomeターミナルのみのデフォルトとしてzshを設定するにはどうすればよいですか?

  19. 19

    gnomeターミナルのみのデフォルトとしてzshを設定するにはどうすればよいですか?

  20. 20

    TortoiseGitのデフォルトとしてマージ「早送りなし」を設定するにはどうすればよいですか?

  21. 21

    Notepad ++をデフォルトのエディターとして設定するにはどうすればよいですか?

  22. 22

    Windows 10-Visual Studio CodeをデフォルトのHTMLエディターとして設定するにはどうすればよいですか?

  23. 23

    スタートページをasp.netcore2.0のログインページとして設定するにはどうすればよいですか?

  24. 24

    geditではなくgvimをデフォルトのテキストエディタとして設定するにはどうすればよいですか?

  25. 25

    パラメータ置換のデフォルト値を要素の配列として設定するにはどうすればよいですか?

  26. 26

    MacでのGit:Nanoをデフォルトのテキストエディタとして設定するにはどうすればよいですか?

  27. 27

    LCDをデフォルトのLCDとして設定するにはどうすればよいですか?

  28. 28

    LCDをデフォルトのLCDとして設定するにはどうすればよいですか?

  29. 29

    HTMLテキストフィールド(フォーム内)のデフォルト値としてスペースを含む文字列を設定するにはどうすればよいですか?

ホットタグ

アーカイブ