La croix-Origine de la Demande Bloqué Raison: la SCRO de contrôle en amont du canal n'a pas réussi

J'ai créé une application phonegap où je vais appeler service WCF qui réside dans nopCommerce plugin.

Je suis d'erreur suivant lors de l'envoi de demande d'api:

De la croix-Origine de la Demande Bloqué: de La Même Origine que la Politique n'autorise pas la lecture de la ressource distante à http://testwebsite.com/Plugins/NopRestApi/RemoteService/WebService.svc/GetData. (Raison: de la SCRO de contrôle en amont du canal n'a pas réussi).

De la croix-Origine de la Demande Bloqué: de La Même Origine que la Politique n'autorise pas la lecture de la ressource distante à http://testwebsite.com/Plugins/NopRestApi/RemoteService/WebService.svc/GetData. (Raison: de la SCRO échec de la demande).

Les appels de l'API à l'aide d'Ajax

$.ajax({
  crossDomain: true,
  type: "POST",
  contentType: "application/json",
  async: false,
  url: "http://testwebsite.com/Plugins/NopRestApi/RemoteService/WebService.svc/GetData",
  data: "{storeId:" + storeId + ", languageId:" + languageId + ", customerId:" + customerId + "}",            
  //data: { storeId: storeId, languageId: languageId, customerId: customerId },
  dataType: 'json',
  //jsonp: false,
  success: function (data) {
      alert(data.d);                
  },
  error: function (xhr, textStatus, error) {
      alert("Error! " + error);                
  }
});

J'ai ajouté, à la suite de mon Web.fichier de configuration par une recherche sur google.

<httpProtocol>
  <customHeaders>
    <add name="Access-Control-Allow-Origin" value="*" />
    <add name="Access-Control-Allow-Headers" value="Content-Type" />
  </customHeaders>
</httpProtocol>

J'ai essayé de nombreuses façons même désactivé navigateur origine de la croix de demande de vérifier par la suite Comment faire pour désactiver temporairement la protection XSS dans les navigateurs modernes pour les essais? lien, mais toujours le même problème persiste.

Quelqu'un aurait-il même problème et la résolu?

Merci!

J'ai eu une expérience similaire, navigateur avec le contrôle en amont, de la Scro pas de travail. navigateur sans contrôle en amont, de la Scro fonctionne!
merci. Quel navigateur, êtes-vous en train de parler? Encore une chose, Il va travailler dans phonegap pour Android, iOS, etc?
J'ai déjà résolu le problème et maintenant cela fonctionne dans tous les navigateurs pc, connues de tous les navigateurs mobiles, toutes les versions d'android et toutes les versions de l'iPhone et de l'iPad. Le problème c'est que j'ai oublié comment je l'ai fait, à la recherche d'elle dans mes codes maintenant.
Tous les moyens connus, IE, safari, chrome, firefox
Je l'ai eu, c'est une des OPTIONS d'appel pendant un contrôle en amont, afin d'ajouter une valeur par défaut de réponse dans le monde.asax pour toutes les OPTIONS d'appel. Puis de la scro fonctionne dans TOUS les navigateurs à la place de certains navigateurs. Par la façon dont je ne sais pas comment ajouter des codes en commentaire afin que je l'ajoute dans la réponse, s'il vous plaît prendre un coup d'oeil.

OriginalL'auteur Mayank Modi | 2015-05-29