我有一个WildFly11的新实例,我正在尝试在Elytron中设置基于属性文件的身份验证。我正在使用standalone-full.xml并在IDE外部手动部署应用程序。
https://docs.jboss.org/author/display/wfly/properties+文件+基于+身份验证+迁移
我创建了具有名称值对的myApp-user和myApp-roles属性文件,并包含#$realm_name=myappproprealm$
我运行了以下CLI命令来创建
/subsystem=elytron/properties-realm=myappproprealm:add(groups-attribute=组,groups-properties={path=myapp-roles.properties,relative-to=jboss.server.config.dir},users-properties={path=myapp-users.properties,relative-to=jboss.server.config.dir,plain-text=true})
/subsystem=elytron/security-domain=myappsecuritydomain:add(realms=[{realm=myappproprealm,role-decoder=groups-to-roles}],default-realm=myappproprealm,permission-mapper=default-permission-mapper)
/subsystem=elytron/http-authentication-factory=myapp-http-auth:添加(http-server-mechanism-factory=global,security-domain=myappsecuritydomain,mechanism-configurations=[{mechanism-name=basic,mechanism-realm-configurations=[{realm-name=myapp_applicationdomain}]}])
/subsystem=undertow/application-security-domain=myapp_applicationdomain:add(http-authentication-factory=myapp-http-auth)
jboss-web.xml
当我的应用程序尝试部署时,我会遇到以下错误
2018-11-29 09:06:55,695错误[org.jboss.as.Controller.management-Operation](控制器引导线程)wflyctl0013:Operation(“deploy”)失败-地址:([(“deployment”=>“myapplication-ws.war”)])-失败描述:{“wflyctl0412:未安装的必需服务:”=>[“jboss.security.security-domain.myapp_applicationdomain”],“wflyctl0180:缺少/不可用依赖项的服务”=>[
我怀疑这是因为我没有定义'myapp_applicationdomain',但这是我卡住的地方。运行什么命令来添加/引用MyApp_ApplicationDomain?
由于某种原因,Wildfly正在对遗留安全域jboss.security.security-domain.myapp_applicationdomain进行搜索。但似乎您在undertow中正确地声明了myApp_ApplicationDomain。最有可能的是,您正在使用undertow子系统之外的myApp_ApplicationDomain。
我正在尝试使用下面的pip install命令,但它失败了,需要代理身份验证。我已经在RHEL7中配置了代理。x服务器。 日志:
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.3.xsd“>
Tweepy API请求twitter return me Twitter错误响应:状态代码=401。 这是我的实际代码: 我曾试图用tweepy软件包删除推文,并获得了所有必需的密钥。镊子包装不起作用吗?有人能帮我解决这个问题吗。
问题内容: 以下是我从GoLang获得的MongoDB连接拨号。但是它返回一个紧急消息“ SASL身份验证步骤服务器返回错误:身份验证失败。 ”。我的用户名,密码,hostAddrs和dbName是正确的。我在这里想念什么? 问题答案: 我遇到类似的错误并添加了参数,并且在我们连接到远程MongoDB时可以正常工作 在您的代码中使用以下类似格式:
我正在使用私有电子邮件SMTP服务器向用户发送密码重置。他们的网站指示使用端口465,并在NodeEmailer中将安全设置为true。我似乎连接良好,但我无法验证。我已经仔细检查了我的用户名和密码,因此我知道问题出在我的NodeEmailer配置上: 有什么想法吗?
我的keytab由以下命令生成: SPN信息 看起来我的keytab没问题。