Ich möchte mein Projekt in einem Ordner in IIS veröffentlichen, aber mit den Routen eingerichtet, wie es ist Ich bekomme, was wie eine interne Schleife aussieht und nicht den Pfad finden.Veröffentlichen Sie mein Webapi-Projekt aspnet web api angularjs
veröffentlichte ich das Projekt in einem Ordner bereits
angular.module("common.services", ["ngResource"])
.constant("appSettings",
{
//serverPath: "http://localhost:53967/"
//name of the computer and folder to which the project was published
serverPath:"http://ct-dx-ariang/AspNetWebApi/"
});
Und eine Ressource Setup als
angular.module("common.services").factory("productResource", ["$resource", "appSettings", productResource])
function productResource($resource, appSettings) {
//return $resource(appSettings.serverPath + "/api/products/:search");
return $resource(appSettings.serverPath + "/api/products/:id"
folgen Dies sind meine Routen
$urlRouterProvider.otherwise("/");//default url
$stateProvider.state("home", {
url: "/",
templateUrl: "/templates/welcomeView.html"
}).state("productList", {
url: "/products",
templateUrl: "/templates/productListView.html",
controller: "ProductListController"
}).
Wie kann ich dieses Beispielprojekt so ändern, dass es im veröffentlichten Ordner auf dem IIS und nicht in localhost auf Visual Studio ausgeführt wird?