Czy sprawdziłeś, czy aplet został pobrany ze strony Azure?
Najlepszym sposobem na to jest użycie konsoli sieciowej w przeglądarce Chrome lub Firebug w przeglądarce Firefox i zobaczenie wszystkich żądań i odpowiedzi serwera. Jeśli wystąpi problem z jakimkolwiek zasobem, element stanie się czerwony. Będziesz mógł sprawdzić kod błędu odpowiedzi.
Może występować niewielki problem z konfiguracją typów plików w usłudze Azure IIS, dlatego też serwer nie obsługuje tego apletu.
W celu zmiany Azure IIS może trzeba dodać zmianę konfiguracji w następujący sposób:
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".class" />
<mimeMap fileExtension=".class" mimeType="application/x-java-applet" />
</staticContent>
</system.webServer>
</configuration>
EDIT
Sprawdziłem adres podałeś i widzę, że próbujesz wdrożeniem Java aplety wtyczek za pomocą atrybutów znacznika apletu i parametrów JNLP.
Widzę ścieżkę JNLP ustawioną w następujący sposób: jnlp_href: basePath + "launch.jnlp"
(basePath
jest "/Content/WorldWindApplet/dist/"
).
Ale nie mogę załadować launch.jnlp
z następującej ścieżki: /Content/WorldWindApplet/dist/launch.jnlp
.
Proszę sprawdzić, czy launch.jnlp znajduje się pod /Content/WorldWindApplet/dist/
. Jeśli jest, spróbuj dodać mapowanie JNPL do IIS.
Fragment kodu jest następujący:
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".jnlp" />
<mimeMap fileExtension=".jnlp" mimeType="application/x-java-jnlp-file" />
</staticContent>
</system.webServer>
</configuration>
Czy próbowałeś sprawdzenie logów serwera? [RDP do pola roli internetowej i sprawdź dziennik zdarzeń] (http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx). Możesz także [włączyć Azure Diagnostics, aby zapisywać do magazynu blob] (https://www.windowsazure.com/en-us/develop/net/common-tasks/diagnostics/). – SliverNinja
Czy mógłbyś udostępnić adres URL strony, która nie spełnia wymagań? – Tom
Czy udało Ci się rozwiązać problem w końcu? – Tom