2016-07-12 9 views
0

Hat jemand herausgefunden, wie man das schon macht? Ich habe unzählige Stunden auf dieser Seite verbracht und es gibt noch keine Lösung. Ich brauche momentan dringend Wissen.ASP.NET MVC6 Route Subdomain zum Bereich

Ich habe einen Routing-Handler erstellt und die neue Route hinzugefügt. Es scheint, als ob Azure Websites ihn nicht abholen und ihn für jede Subdomain, die diese IP trifft, an einen bestimmten Bereich weiterleiten.

Danke, ich schätze alle Einsichten, die ich bekommen konnte.

+0

Können Sie zeigen Beispiele dafür, was Sie versucht haben? – mhatch

Antwort

0

Von ASP.NET MVC6 Ich nehme an, Sie meinen ASP.NET Core? MVC6 war der Name, der auf den Betas stand.

Bereiche werden unterstützt, nur:

  1. Erstellen Sie einen Ordner „Bereiche“ genannt
  2. Innen, erstellen Sie Ihre Umgebung (wählen Sie einen Namen) und ein Controller und Views Ordner erstellen.
  3. Ändern Sie bitte Ihre Startup.cs Datei und Ihre app.UseMvc Linie ändern mit:

    app.UseMvc(routes => 
    { 
    routes.MapRoute("MyArea", "{area:exists}/{controller=Home}/ {action=Index}/{id?}"); 
    
    routes.MapRoute(
        name: "default", 
        template: "{controller=Home}/{action=Index}/{id?}"); 
    });