Jenkins erreur Bloqué l'exécution du script dans <URL>. parce que le document est en bac à sable et la "autoriser les scripts' autorisation n'est pas définie

Je suis conscient que si l'on utilise une iFrame nous avons de sandbox, il & ajouter la "autoriser les scripts d' autorisation pour être vrai.

Mais mon problème est que je n'ai pas d'iFrame dans mon pur Angular JS application. Quand je le lance sur ma machine locale, il fonctionne très bien.

Le moment, je le déployer à mon serveur, Chrome affiche ce message d'erreur avec l'erreur ci-dessous:

Refusé de charger le style d'amorçage.min.css', car elle viole la
suivant le Contenu Politique de Sécurité de la directive: "le style-src" soi".

Bloqué l'exécution du script dans
'dashboard.html'
parce que le document est en bac à sable et la "autoriser les scripts'
l'autorisation n'est pas définie.

Je ne suis pas l'invocation de la page à partir d'un 3ème partie du site ou ailleurs, ce qui pourrait éventuellement injecter ma source & de le faire apparaître dans une iframe. J'ai inspecté le code & je confirme, il n'y a pas les iframes à tous.

BTW, j'utilise une très vieille version de Chrome (26) et Firefox (10) [Organisation des restrictions]. Ce qui se passe sur IE11 (même Si aucun message d'erreur affiché) la page ne se charge pas en place.

Ce qui pourrait être la cause ? Ai-je raté quelque chose ici ? Tous les pointeurs serait grandement apprécié.

Ci-dessous est un aperçu de ce que je suis en train de faire... Trivial pièces parées de sortir..

<html lang="en" ng-app="dashboard">
<head>
<title>Dashboard</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<script src="js/jquery.min.js"></script>
<script src="js/angular.min.js"></script>
<script src="js/ui-bootstrap-tpls-0.6.0.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/notifications.js"></script>
<style>
body { background-color: #F3F3F4; color: #676a6c; font-size: 13px;}
</style>
<script>
var dashboardApp = angular.module('dashboard', ['ui.bootstrap', 'notificationHelper']);
Type = {
APP : 0, CTL : 1
}
function DashboardCtrl($scope, $location, $timeout, $http, $log, $q) {
$scope.environments = [ { ... }];
$scope.columns = [ { ... } ];
$scope.Type = window.Type;
$scope.applications = [{ ... }];
$scope.selectedEnv = null;
var resetModel = function(applications) {
applications.forEach(function(app) {
var hosts=$scope.findHosts(app, $scope.selectedEnv);
if(hosts){
hosts.forEach(function(host){
$scope.initStatus(app.status,host);
});
}
});
};
var timeoutPromise = null;
$scope.initStatus = function (status,host) {
status[host]=[{
...
}];
};             
}
</script>
</head>
<body ng-controller="DashboardCtrl">
<div class="request-notifications" ng-notifications></div>
<div>
<tabset>
<tab ng-repeat="env in environments" heading="{{env.name}}" select="set(env)" active="env.tab_active">
<div class="col-md-6" ng-repeat="column in columns" ng-class="{'vertical-seperator':$first}">
<div class="panel" ng-class="{'first-child':$first}">
<div class="panel-heading">
<h3>{{column.column}}</h3>
</div>
<div class="panel-body">
<div class="frontends" ng-repeat="layer in column.layers">
<h4>{{layer.name}}</h4>
<div class="category" ng-repeat="category in layer.categories" ng-class="category.css">
<div class="category-heading">
<h4>{{category.name}}</h4>
</div>
<div class="category-body group" ng-repeat="group in category.groups">
<div ng-if="!env[group.host]">
<h4>{{group.name}}</h4>
<span class="label label-danger">Not deployed</span>
</div>
<div ng-repeat="host in env[group.host]">
<div class="group-info">
<div class="group-name">{{group.name}}</div>
<div class="group-node"><strong>Node : </strong>{{host}}</div>
</div>
<table class="table table-striped">
<thead>
<tr>
...
</tr>
</thead>
<tbody>
<tr class="testStatusPage" ng-repeat="app in apps | filter: { column: column.column, layer: layer.name, category: category.name, group: group.name } : true">
<!-- Application Home Links -->
<td class="user-link" ng-if="app.type === Type.A || app.type === Type.A1 || app.type === Type.B || app.type === Type.B1 || app.type === Type.C"><a href="{{app.link}}">{{app.text}}</a></td>                                                                                          <td ng-if="app.status[host].statusCode == 0" class="result statusResult"><span class="label label-success">Success</span></td>
<td ng-if="app.status[svr].status != null && app.status[host].status != 0" class="result statusResult"><span class="label label-danger">{{app.status[host].error}}</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</tab>
</tabset>
</div>
</body>
</html>
InformationsquelleAutor Venkat | 2015-12-16