2017-01-16 7 views
0

http://myMachineIp:port/MyService.svcではなく、同じマシンでlocalhost:1988/MyService.svc?wsdlが応答するのは不思議です。Xamarin androidからリモートWCFサービスにアクセスする際にエラーが発生しました

私は

<bindings> 
    <binding protocol="http" bindingInformation="*:1988:localhost" /> 
    <binding protocol="http" bindingInformation="*:1989:MyMachineIP" /> 
</bindings> 

としてapplicationhostファイルを変更することで、リモート接続を受け付けると、プロンプト

netsh http add urlacl url=http://MyMachineIP:1989/ user=everyone 

ともセットアップファイアウォール

netsh advfirewall firewall add rule name="IISExpressMyApplication" dir=in protocol=tcp localport=1989 profile=private remoteip=localsubnet action=allow 

でこのコマンドを実行するために、IIS Expressを構成してくださいました何をセットアップする必要がありますか?

実際のデバイスで動作していて、エミュレータでは動作していないXamarin AndroidアプリケーションからのWCFサービスリクエストに接続しようとしています。

ありがとうございます。

よろしく Ishwor

答えて

関連する問題