IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

IIS n'arrive à acceder au webroot


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 114
    Par défaut IIS n'arrive à acceder au webroot
    Bonjour
    1- Je viens d'installer IIS sous Win7 build 7600 pour la premiere fois
    2- j'ai crée un WebService simple (cet exemple) et je l'ai placé dans le dossier : C:\inetpub\wwwroot\webservice où "webservice" est le repertoire qui contient mes deux fichiers :
    - index.asp avec le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <form action='tempconvert.asmx/FahrenheitToCelsius'
    method="post" >
    <table>
      <tr>
        <td>Fahrenheit to Celsius:</td>
        <td>
        <input class="frmInput" type="text" size="30" name="Fahrenheit">
        </td>
      </tr>
      <tr>
        <td></td>
        <td align="right">
         <input type="submit" value="Submit" class="button">
         </td>
      </tr>
    </table>
    </form>
     
    <form action='tempconvert.asmx/CelsiusToFahrenheit'
    method="post" target="_blank">
    <table>
      <tr>
        <td>Celsius to Fahrenheit:</td>
        <td>
        <input class="frmInput" type="text" size="30" name="Celsius">
        </td>
      </tr>
      <tr>
        <td></td>
        <td align="right">
        <input type="submit" value="Submit" class="button">
        </td>
      </tr>
    </table>
    </form>
    et tempconvert.asmx qui contient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <%@ WebService Language="VBScript" Class="TempConvert" %>
     
    Imports System
    Imports System.Web.Services
     
    Public Class TempConvert :Inherits WebService
     
    <WebMethod()> Public Function FahrenheitToCelsius
    (ByVal Fahrenheit As String) As String
      dim fahr
      fahr=trim(replace(Fahrenheit,",","."))
      if fahr="" or IsNumeric(fahr)=false then return "Error"
      return ((((fahr) - 32) / 9) * 5)
    end function
     
    <WebMethod()> Public Function CelsiusToFahrenheit
    (ByVal Celsius As String) As String
      dim cel
      cel=trim(replace(Celsius,",","."))
      if cel="" or IsNumeric(cel)=false then return "Error"
      return ((((cel) * 9) / 5) + 32)
    end function
     
    end class
    Mais au moment du clique du bouton submit (dans ma page index.asp) qui dit appeller la fonction FahrenheitToCelsius du fichier tempconvert.asmx je tombe sur un page d'erreur 404
    Erreur HTTP 404.3 - Not Found

    La page que vous avez demandée ne peut pas être traitée en raison de la configuration d'extension. Si la page est un script, ajoutez un gestionnaire. Si le fichier doit être téléchargé, ajoutez un mappage MIME.
    Print Screen de la page d'erreur ICI

    alors je me demandais si je dois faire une etape supplementaire pour configurer le serveur...

  2. #2
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    vérifie a tout hasard que ton IIS mappe bien ton extension asmx. Il est possible que lorsque tu demandes une extension asmx, IIS ne sache pas avec quel programme traiter cette requete.

    Je ne sais pas trop comment faire ca sous IIS7 , mais cherche sur google tu auras surement plein d'indications..

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 114
    Par défaut
    yope, ça doit être surrement ça...
    Je suis entrain de chercher

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/11/2014, 15h43
  2. J'arrive pas a acceder a mon lecteur CDROM
    Par farid305 dans le forum Matériel
    Réponses: 2
    Dernier message: 14/12/2006, 15h57
  3. Je n'arrive pas à accéder à ma clé usb
    Par sheepfire dans le forum Mandriva / Mageia
    Réponses: 7
    Dernier message: 28/10/2006, 10h09
  4. Je n'arrive pas à acceder à mon fichier c'est La cata
    Par polianita dans le forum Access
    Réponses: 13
    Dernier message: 17/08/2006, 14h44
  5. je n'arrive pas a acceder a mon serveur sql
    Par timsah dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 16/03/2006, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo