2010-01-28 37 views
2

我有一個應用程序,當我運行獨立運行良好。 此應用程序將XML發送到服務器,並偵聽來自該服務器的回覆,該回復又是一個XML。運行STANDALONE時,此功能很好運行。 但是,當我的web應用程序中運行這些應用程序它給了我跟隨錯誤: RSA祕密預主錯誤RSA祕密預備版錯誤

我使用Apache的Tomcat的,Java的6(GWT)。

任何人都可以在這個問題上指導我..謝謝!

回答

2

我希望當您的應用程序建立SSL(例如HTTPS)連接時會發生此問題。要獲得更多關於根本原因的提示,您需要打印完整的堆棧跟蹤以查看嵌套鏈。

如果您對Google搜索「RSA premaster secret error」,您會看到很多關於此問題的論壇帖子。這些帖子的一個共同點似乎是某些IDE正在用於啓動Web服務器或客戶端,並且IDE正在填充子JVM的bootclasspath,導致加密庫中斷。

+0

謝謝Stephen的意見。你是對的,這個錯誤正在產生,因爲我的tomcat沒有配置爲處理HTTPS請求。 現在,它已被配置爲處理HTTPS時解決。 – 2010-02-02 09:26:43

+0

@Azhar - 請允許我虛心建議您點擊此答案旁邊的「打勾」標記以「接受」它。 – 2010-02-02 09:30:55