小编cpl*_*338的帖子

Glassfish 3.1.2 JDBCRealm配置

您好我读过Glassfish 3.1.2的JDBCRealm有一个新的密码加密算法字段.它是为了什么?谷歌搜索类似的主题,但似乎没有明确的答案已经发表.

总之,我有一个jdbc领域在glassfish 3中工作,当我升级到3.1.2时,相同的配置不起作用.根据前面的线程,我已经将JaasContext设置为jdbcDigestRealm(除了jdbcRealm也不起作用),将摘要算法设置为MD5(我在第3版中使用了MD5并且它有效).对于密码加密算法我尝试'空白'和'十六进制',两者都不起作用.

有人可以告诉我应该如何配置.根据http://jugojava.blogspot.hk/2011/02/jdbc-security-realm-with-glassfish-and.html,我的凭证表基于带有MD5哈希密码的mysql .

java glassfish

7
推荐指数
1
解决办法
8269
查看次数

缺少生产环境的密钥库

我的情况非常像SemiFixed:缺少'secret_key_base`用于'生产'环境:

我的config/secrets.yml

production:
  secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
Run Code Online (Sandbox Code Playgroud)

我在/ etc/environment中添加了一个条目,以便在我登录并输入时

echo $SECRET_KEY_BASE
Run Code Online (Sandbox Code Playgroud)

我得到了用rake secret创建的长字符串.但是我仍然因为'生产'环境而错过了secret_key_base而得到500错误,在config/secrets.yml中设置了这个值,即使在我重置整个计算机之后也是如此.那还有什么可能出错?

ruby-on-rails

6
推荐指数
1
解决办法
4264
查看次数

Django-admin createsuperuser 不起作用

Django 文档说syncdb 已被弃用并被migrate 取代。但是对于 Django 1.8 的全新安装,如果我运行 python manage.py migrate 然后运行 ​​django-admin createsuperuser,我会收到以下错误:

django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
Run Code Online (Sandbox Code Playgroud)

但是,如果我运行 python manage.pysyncdb,它会向我发出有关弃用的警告,但同时提示我创建一个超级用户,这一切顺利完成。那么有没有一种方法可以在没有syncdb的情况下创建超级用户?

django

0
推荐指数
1
解决办法
3119
查看次数

标签 统计

django ×1

glassfish ×1

java ×1

ruby-on-rails ×1