Azure クラウド サービスを作成し、Visual Studio 2012 を使用して公開しました。クラウド サービスはワーカーと Web ロールで構成されています。リモート デスクトップを有効にして、両方が期待どおりに実行されていることを確認できます。
Worker ロールが実行されていることはわかっています。なぜなら、それが SQL Azure データベースにヒットしていることがわかるからです。
ただし、Web ロールは接続できないようです。Chrome を使用すると、「おっと! Google Chrome に接続できませんでした」というエラーが表示されます。Internet Explorerを使用しても同じことが起こります....
ただし、ボックスにログオンし、localhost を使用して試してみると、すべて動作しますか? 私のサイトにアクセスできます。しかし、別の PC を使用してこのサーバーに接続しようとすると、「おっと! Google Chrome に接続できませんでした...」というメッセージが表示されないようです。
私が間違ったことについてのアイデアはありますか?
私の .csdef ファイルの内容は次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="SalahTimesAzureCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2013-03.2.0">
<WorkerRole name="SalahTimesWorkerRole" vmsize="Small">
<Imports>
<Import moduleName="Diagnostics" />
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
</WorkerRole>
<WebRole name="Igss.SalahTimes.Web" vmsize="Small">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="8080" />
</Endpoints>
<Imports>
<Import moduleName="Diagnostics" />
<Import moduleName="RemoteAccess" />
</Imports>
</WebRole>
</ServiceDefinition>