{ "platform": { "apiRuntime": "dotnet:6.0" }, "routes": [ { "route": "/api/products/*", "methods": ["GET", "PUT", "POST", "DELETE"], "allowedRoles": ["authenticated"] }, { "route": "/api/discounts/*", "allowedRoles": ["preferred"] }, { "route": "/api/*", "allowedRoles": ["authenticated"] }, { "route": "/logout", "redirect": "/.auth/logout" }, { "route": "/deals", "redirect": "/some-legacy-discounts-page.html", "statusCode": 301 }, { "route": "/.auth/login/aad", "statusCode": 404 } ], "navigationFallback": { "rewrite": "index.html", "exclude": ["/*.{css,scss,js,png,gif,ico,jpg}", "/images/*"] }, "responseOverrides": { "404": { "rewrite": "/404.html" } }, "mimeTypes": { ".json": "text/json" } }