我已经完成了将SSL证书添加到glassfish v4中的步骤。我已经验证了它可以通过浏览器和java swing客户端正常运行(我在客户端上使用的是Apache的http客户端库)
管理控制台不起作用!自从成功导入SSL之后,我无法再连接到管理控制台http://www.myhost.com:4848,仍然可以看到登录屏幕,一直有效的admin用户名/密码组合已停止工作。在尝试从netbeans部署Web应用程序时,我也注意到了一些问题,但是我还没有进行足够的研究来知道它是否是同样的问题。
以下是我添加ssl证书所采取的步骤。这些是直接从Glassfish v4安全指南p1-26到p1-29解除的。我确实添加了一个更改主密码的步骤,但是我应该早些做,但是我将其包括在这里。为了保护我的隐私,我在下面的步骤中也省略或更改了某些文件夹名称,但除此之外,我已经将所有这些文件夹复制到了终端应用程序之外。
有人知道管理员出了什么问题吗?需要注意的一件事-按照Glassfish的管理和安全指南,我可以ovrwrite s1as别名。您会注意到,在以下步骤中使用证书时,我使用了该别名
在此先感谢您的帮助!
第1步 -停止服务器
/usr/home/myhost
110 % glassfish4/bin/asadmin stop-domain domain1
Waiting for the domain to stop .
Command stop-domain executed successfully.
Run Code Online (Sandbox Code Playgroud)
第2步 -更新主密码
/usr/home/myhost
110 % glassfish4/bin/asadmin
Use "exit" to exit and "help" for online help.
asadmin> change-master-password domain1
Enter the current master password>
Enter the new master password>
Enter the new master password again>
Command change-master-password executed successfully.
asadmin> exit
Command multimode executed successfully.
Run Code Online (Sandbox Code Playgroud)
第3步 -更改到密钥文件目录
/usr/home/myhost
111 % cd …
Run Code Online (Sandbox Code Playgroud) 我有一个带有以下注释的Servlet,非常基本。
@MultipartConfig
(
fileSizeThreshold = 1024 * 1024 * 1, // 1 MB
maxFileSize = 1024 * 1024 * 30, // 30 MB
maxRequestSize = 1024 * 1024 * 35, // 35 MB
location = "/somewhere"
)
Run Code Online (Sandbox Code Playgroud)
我发布帖子的原因是设置fileSizeThreshold。据我了解,fileSizeThreshold设置了在将文件写入磁盘之前将文件保存在内存中的阈值。我知道默认值为0,并且在上面的代码段中,一旦传入文件达到1mb,它将开始被写入磁盘。
这个设置有什么意义?在写之前增加内存中的文件量是否有好处?
我有一个应用程序,其中80%的文件上传<5mb,但我们的确获得了25-30mb范围内的较大文件。我们甚至正在考虑将最大大小增加到50mb。
我在MultipartConfig上可以找到的每篇文章都描述了fileSizeThreshold的功能,但是没有说明如何/何时使用它。有人对上一段中的文件要求有任何建议吗?如果有帮助,我们在Ubuntu盒子上运行glassfish4。
提前致谢!
我在windows环境中使用了eclipse多年.本周我得到了一个全新的mac pro,我正在从windows迁移一切.我将整个工作区从win7框复制到了mac.我已经安装了最新的eclpise(eclipse-SDK-4.2.2-macosx),我已经导入了我的项目...我的一个项目中的一个类似乎找不到两个导入......我我拉出我的头发试图弄清楚我需要添加到项目中以使其编译.
两个导入eclipse无法找到:
import sun.awt.windows.WPrinterJob;
import sun.print.Win32PrintJob;
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!!
谢谢.