If you are getting the below exception during Deploy AppEngine Project
step (in Eclipse), that means you need to import SSL certificate of
google.com into your cacerts file under JRE\LIB\SECURITY folder.
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown
Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate
(..........
Steps to import Google' SSL certifcate
=============================
(1) Visit https://appengine.google.com/ using your browser (I tried
this using IE6 but I am sure other browsers will have a similar
functionality).
(2) Click the "Lock" icon at the status bar. You will see Certificate
dialog. Click "Details" tab.
(3) Click "Copy to" button and follow the wizard. Select "DER
encoded.." on the Export File Format page. Click "Next"
(4) Browse to some folder, give it a name and click "Save". Example: d:\keystore\google.cer
(5) Run the below command from your JRE/BIN folder. Make sure you
adjust the locations of -keystore and -file in the below command.
keytool -import -keystore keytool -import -keystore D:\gbtn\jdk1.6.0_10\jre\lib\security\cacerts -file d:\keystore\google.cer
(7) Try Deploy again. If your Deploy tool is using the same JRE where
you imported the google SSL certificate in above steps, you should be
fine now.
分享到:
相关推荐
:warning: 该项目现在是EE4J计划的一部分。 该仓库已被归档,因为所有活动现在都在。 有关整体EE4J过渡状态,请参见。 javax.enterprise.deploy javax.enterprise.deploy API的存储库
10. **部署和发布**:ASP.NET 2.0提供了Web Deploy工具,简化了应用程序的部署过程。 "ASP.NET.2.0.Cookbook.2005.chm" 文件很可能包含这些概念的详细解释和示例代码,而"说明.txt"可能是关于如何使用这份文档或者...
ASP.NET 2.0是微软推出的用于构建动态网站和Web应用程序的框架,它极大地简化了Web开发过程。在这个“ASP.NET 2.0入门与提高系列课程(5):ASP.NET 2.0配置与部署”中,我们将深入探讨如何在实际环境中设置和发布ASP...
This short guide will help you develop applications using JavaScript and Node.js, leverage your existing programming skills from .NET or Java, and make the most of these other platforms through ...
7. **部署与配置**:ASP.NET应用可以通过Web Deploy轻松部署,同时有强大的配置系统,允许开发者灵活地配置应用程序的行为。 8. **安全性**:ASP.NET内置了身份验证、授权和加密机制,确保应用程序的安全性,如...
10. **安全性和身份验证**:了解ASP.NET的安全特性,如身份验证、授权、SSL加密等,确保应用的安全运行。 11. **AJAX支持**:ASP.NET内置了AJAX支持,通过Partial Page Updates实现无刷新更新,提升用户体验。 12....
javax.enterprise.deploy.model.exceptions javax.enterprise.deploy.shared javax.enterprise.deploy.shared.factories javax.enterprise.deploy.spi javax.enterprise.deploy.spi.exceptions javax....
Programming Excel with VBA and .NET Preface Part I: Learning VBA Chapter 1. Becoming an Excel Programmer Section 1.1. Why Program? Section 1.2. Record and Read Code Section 1.3. Change ...
org.eclipse.jetty.deploy.source_9.1.1.v20140108.jar org.eclipse.jetty.http_9.1.1.v20140108.jar org.eclipse.jetty.http.source_9.1.1.v20140108.jar org.eclipse.jetty.io_9.1.1.v20140108.jar org.eclipse....
《跟我一起学Visual Studio 2005(9):ASP.NET部署》是关于使用Microsoft Visual Studio 2005进行ASP.NET应用程序部署的教程。本教程涵盖了在开发环境中完成项目后,如何将这些应用程序发布到生产服务器上的关键步骤...
deploy 部署 不是很常用的jar包,希望对大家有点帮助
9. **部署和配置**:ASP.NET应用可以通过Web Deploy、FTP或其他方式部署到IIS(Internet Information Services)服务器上,配置文件(Web.config)则可以方便地管理和调整应用程序设置。 10. **ASP.NET Core**:...
ASP.NET是微软公司推出的一种基于.NET Framework的服务器端编程模型,用于构建动态、数据驱动的Web应用程序。在本文中,我们将深入探讨ASP.NET D2的相关知识点,包括其核心概念、功能特性、开发流程以及与其他技术的...
1. ADO.NET:介绍如何使用ADO.NET与数据库进行交互。 2. Entity Framework:学习使用ORM(对象关系映射)工具Entity Framework进行数据操作。 3. LINQ:掌握查询语言LINQ,用于简化数据库查询。 第七天:ASP.NET...
11. **发布与部署**:ASP.NET应用可以通过IIS(Internet Information Services)进行部署,也可以使用Web Deploy或FTP等方法将应用发布到远程服务器。 12. **安全性**:ASP.NET提供了多种安全特性,如身份验证、...
9. **部署与安全性**:ASP.NET提供了方便的部署选项,如Web Deploy,可以轻松将应用程序发布到各种服务器。同时,它内置了身份验证和授权机制,确保应用程序的安全性。 10. **Web服务与API**:ASP.NET支持创建Web...
9. **部署和配置**:ASP.NET应用可以通过Web Deploy轻松部署,IIS(Internet Information Services)提供灵活的配置管理。 10. **Web API和SignalR**:ASP.NET Web API用于构建RESTful服务,而SignalR则支持实时...
11. **部署**:ASP.NET应用程序可以通过各种方式部署,如FTP、Web Deploy等,确保应用程序在目标服务器上正确运行。 在程序清单中,你可能找到以下内容: 1. 示例代码:展示如何创建和使用ASP.NET控件,以及如何...
这涉及到了FTP、Web Deploy等发布方法。 接着,我们讨论IIS 5.1.6.0的管理和安全性。IIS管理器允许用户控制网站的访问权限、日志记录、性能计数器和错误页面。为了保护Web服务器不受攻击,我们需要设置适当的防火墙...
10. **部署和扩展**:ASP.NET应用程序可以轻松部署到IIS服务器,支持多种扩展方式,如WebDeploy、FTP等。 通过“ASP.NET完全入门”这本书,读者将学习到如何搭建ASP.NET开发环境,创建第一个Web应用程序,理解页面...