[WCF] Bad Request - Invalid Hostname Problemi
-
merhaba beyler,
bi proje üzerinde çalışıyorum, ilk defa wcf i bunun üzerinde kullandım, localde herşey güzel çalışıyor, bugün adama demo sunucaktım fakat sabahtan beri wana açamadım projeyi
port açıyorum benim makineye yönlendiriyorum fakat sadece http://localhost:12107 şeklindeki connectionı kabul ediyor, onun dışında başlıktaki hatayı veriyor
web.config burda
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding maxBufferPoolSize="2097152" maxReceivedMessageSize="2097152" maxBufferSize="2097152">
<readerQuotas maxDepth="2147483646" maxStringContentLength="5242880" maxArrayLength="2147483646" maxBytesPerRead="4096" maxNameTableCharCount="5242880"/>
</binding>
</basicHttpBinding>
<netTcpBinding>
<binding>
</binding>
</netTcpBinding>
<webHttpBinding>
<binding>
</binding>
</webHttpBinding>
</bindings>
<services>
<service name="serviceFunny.Services.Rest.RestService">
<host>
<baseAddresses>
<add baseAddress="oguzhantopcu.no-ip.info"/>
</baseAddresses>
</host>
<endpoint address="Rest" behaviorConfiguration="httpbehavior"
binding="webHttpBinding" contract="serviceFunny.Services.Rest.IRestService" />
</service>
<service name="serviceFunny.Services.LoggeeService">
<endpoint address="Membership" binding="basicHttpBinding" contract="serviceFunny.Services.IMembershipService" />
<endpoint address="Imaging" binding="basicHttpBinding" contract="serviceFunny.Services.IImageService" />
<endpoint address="Messaging" binding="basicHttpBinding" contract="serviceFunny.Services.IMessagingService" />
<endpoint address="Playlist" binding="basicHttpBinding" contract="serviceFunny.Services.IPlaylistService" />
<endpoint address="Relationship" binding="basicHttpBinding" contract="serviceFunny.Services.IRelationshipService" />
<endpoint address="Wall" binding="basicHttpBinding" contract="serviceFunny.Services.IWallService" />
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="httpbehavior">
<webHttp helpEnabled="true" />
</behavior>
</endpointBehaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="false" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>
beyler aciliyeti var, adama ayıp oldu sabahtan beri bekliyor, yoksa burda konu açmam zaten, bilgili arkadaşlar post geçerse sevinirim
-
problemi config dosyasında servicelere local ip adresini ekleyerek çözdüm beyler,
<host>
<baseAddresses>
<add baseAddress="192.168.1.102"/>
</baseAddresses>
</host>
şeklinde
