Here With Me

Le blog technique d'Amaury Balmer qui parle de technologies open-source, mais surtout de WordPress !

WordPress + Windows Live Writer + Bad Behavior = Erreur 403 : Solution !

| 2 Commentaires

Malheureusement lorsque vous souhaitez ajouter votre blog à , ce dernier affiche une erreur 403 ?

Voici la solution !

La source du problème s’agit de Bad Behavior… Ce dernier travaille fortement en amont de , et considère malheureusement WLW comme un « bot malicieux » et par conséquent le bloque.

Pour résoudre ce problème, il va nous falloir éditer un fichier du plugin « Bad Behavior ».

Méthode:

Éditer le fichier « msie.php » du dossier « bad-behavior » présent dans le répertoire des plugin WordPress.

Et remplacer: (ligne 7)

if (!array_key_exists('Accept', $package['headers_mixed'])) {
    return "17566707";
}

Par

if (strpos($package['headers_mixed']['User-Agent'], "Windows Live Writer")
    === FALSE && !array_key_exists('Accept', $package['headers_mixed'])) {
    return "17566707";
}

Sauvergarder les modifications.

Vous pouvez dès à présent utiliser Windows Live Writer ! 

Source: http://www.jamesmckay.net/2007/06/bad-behavior-does-not-like-windows-live-writer

2 Commentaires

  1. Et dire que j’ai cherché pendant des mois la solution pour abandonné toute espoir d’utiliser un jour WLW pou mon blog, jusqu’au jour ou tu écris ce article pour enfin trouver la solution.

    Merci à toi et je ne regrette pas de t’avoir dans mes flux RSS préféré.

    a+

Laisser un commentaire

Champs Requis *.