1

現在、セキュリティなしで GWT サイトを実行していますが、HTTPS に切り替える必要があります。

動作中の安全でないバージョンは、次の引数で実行されます。

-port 8888 -startupUrl ui/index.jsp com.example.EntryPoint

-server :ssl を追加するだけで、HTTPS が有効な状態でサイトが提供されることを読みました。

-port 8888 -startupUrl ui/index.jsp -server :ssl com.example.EntryPoint

しかし、これで私は単に得る

[ERROR] Unable to load server class ''
[ERROR] java.lang.ClassNotFoundException: 
[ERROR]     at java.lang.Class.forName0(Native Method)
[ERROR]     at java.lang.Class.forName(Class.java:249)
[ERROR]     at com.google.gwt.dev.DevMode$ArgHandlerServer.setString(DevMode.java:108)
[ERROR]     at com.google.gwt.util.tools.ArgHandlerString.handle(ArgHandlerString.java:26)
[ERROR]     at com.google.gwt.util.tools.ToolBase.processArgs(ToolBase.java:225)
[ERROR]     at com.google.gwt.dev.ArgProcessorBase.processArgs(ArgProcessorBase.java:29)
[ERROR]     at com.google.gwt.dev.DevMode.main(DevMode.java:281)
[ERROR] Google Web Toolkit 2.1.0

何か間違ったことをしているのか、それともその方法が機能しなくなったのかわかりませんか? このコマンドまたは gwt を SSL で正常に実行している人はいますか?

4

1 に答える 1

3

組み込みの jetty サーバーを使用しようとしていると仮定すると、SSL サポートはr9628で追加されました。GWT 2.1 を使用しているため、より新しいバージョン (少なくとも GWT 2.3) に更新するか、アプリケーションに外部の SSL 事前構成サーバーを使用してください (オプション-noserver)。

于 2013-04-03T16:49:46.527 に答える