Ir para o conteúdo
AJBM

[Resolvido] Publish Web

Mensagens Recomendadas

AJBM

Boas!

Eu fiz um site com ASP.NET e com angular.js e no meu pc funciona bem.

Quando passo para o servidor deixa de funcionar.

Eu penso que o problema está algures nas rotas do angular.

angular.min.js:103GET http://XPTO/App/Auth/Views/Login.html 404 (Not Found)(anonymous function) @ angular.min.js:103n @ angular.min.js:98g @ angular.min.js:95(anonymous function) @ angular.min.js:130$eval @ angular.min.js:145$digest @ angular.min.js:142$apply @ angular.min.js:145(anonymous function) @ angular.min.js:20invoke @ angular.min.js:41c @ angular.min.js:20Bc @ angular.min.js:21ge @ angular.min.js:19(anonymous function) @ angular.min.js:315fire @ jquery-1.10.2.js:3062fireWith @ jquery-1.10.2.js:3174ready @ jquery-1.10.2.js:447completed @ jquery-1.10.2.js:118

angular.min.js:117Error: [$compile:tpload] http://errors.angularjs.org/1.5.7/$compile/tpload?p0=%2FApp%2FAuth%2FViews%2FLogin.html&p1=404&p2=Not%20Found

at Error (native)

at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:6:412

at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:156:281

at http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:130:409

at m.$eval (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:145:107)

at m.$digest (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:142:173)

at m.$apply (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:145:401)

at l (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:97:250)

at K (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:101:373)

at XMLHttpRequest.y.onload (http://XPTO/BackofficeOrders/Scripts/angular/angular.min.js:102:397)

O link da view Login devia ser XPTO/Backoffice/App/Auth/Views/Login.html.

"use strict";
var authApp = angular.module("AuthApp", ["ngRoute", "ngStorage"]);
authApp.config(["$routeProvider", "$locationProvider",
 function ($routeProvider, $locationProvider) {
  $routeProvider.when("/Login",
		{
			templateUrl: "/App/Auth/Views/Login.html"
			, controller: "AuthController"
		});
  $routeProvider.otherwise("/Login");

  // use the HTML5 History API
  $locationProvider.html5Mode(true);
 }]);

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
AJBM

O angular faz um pedido a http://XPTO/App/Auth/Views/Login.html ?

Esse pedido é devido a rota.

Se colocares esse endereço diretamente no browser o que acontece?

Este url http://XPTO/App/Auth/Views/Login.html não existe.

No inicio ao carregar a página, o endereço é http://XPTO/BackofficeOrders mas depois automaticamente passa para http://XPTO/Login.

Editado por AJBM

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.