草庐IT

WebSecurityConfigurerAdapter已弃用

全部标签

spring - 找不到 spring 类 WebSecurityConfigurerAdapter - 它在哪个 jar 中?

哪个jar包含以下Spring类:org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter 最佳答案 spring-security-config-.jar这应该可行:org.springframework.securityspring-security-configversion 关于spring-找不到spring类WebSecurityConfigure

java - 使用具有不同 AuthenticationProviders 的多个 WebSecurityConfigurerAdapter(API 的基本身份验证和 Web 应用的 LDAP)

根据SpringSecurityReferencesection5.7应该可以定义多个安全适配器。我尝试做同样的事情,但没有成功。服务器重新启动后,API的前x次使用基本身份验证正常工作,但几次后我被重定向到登录(表单)页面,这应该只发生在我们的Web应用程序,而不是API调用。我的代码:@EnableWebSecuritypublicclassMultiHttpSecurityConfig{@Configuration@Order(1)publicstaticclassApiWebSecurityConfigurationAdapterextendsWebSecurityConfig

java - 使用具有不同 AuthenticationProviders 的多个 WebSecurityConfigurerAdapter(API 的基本身份验证和 Web 应用的 LDAP)

根据SpringSecurityReferencesection5.7应该可以定义多个安全适配器。我尝试做同样的事情,但没有成功。服务器重新启动后,API的前x次使用基本身份验证正常工作,但几次后我被重定向到登录(表单)页面,这应该只发生在我们的Web应用程序,而不是API调用。我的代码:@EnableWebSecuritypublicclassMultiHttpSecurityConfig{@Configuration@Order(1)publicstaticclassApiWebSecurityConfigurationAdapterextendsWebSecurityConfig

java - Realm 中的 allObjects() 方法是否已弃用?

我正在尝试使用Realm离线数据库在ListView中显示列表项。我遵循了一些教程,他使用了我无法解决的allObjects()方法!!你能帮我吗?这是我的代码:@OverrideprotectedvoidonResume(){super.onResume();Realm.init(getApplicationContext());RealmConfigurationconfig=newRealmConfiguration.Builder().deleteRealmIfMigrationNeeded().build();Realm.setDefaultConfiguration(con

android - 既然 ActionBar 选项卡已被弃用( Lollipop ),我如何为 ViewPager 制作选项卡

这个问题在这里已经有了答案:ActionbarnavigationmodesaredeprecatedinAndroidL(10个回答)关闭8年前。我已经看到PagerTabStrip是一种显示ViewPager选项卡的方法。现在ActionBar已被Toolbar弃用,看来PagerTabStrip是我唯一的选择。除了,我只看到它以以下样式出现:我真的只想要普通的标签(带有图标),就像我之前可以用ActionBar做的那样:现在这样做的正确方法是什么?我应该使用旧的TabWidget并手动添加标签吗?或者有没有一种我不知道的PagerTabStrip样式?编辑:这是我最终使用的库:h

python - 如何警告类(名称)弃用

我已经重命名了作为库一部分的python类。我愿意在一段时间内保留使用它以前的名称的可能性,但想警告用户它已被弃用,将来会被删除。我认为为了提供向后兼容性,使用这样的别名就足够了:classNewClsName:passOldClsName=NewClsName我不知道如何以优雅的方式将OldClsName标记为已弃用。也许我可以使OldClsName成为一个函数,它会发出警告(对日志)并从其参数构造NewClsName对象(使用*args和**kvargs)但它看起来不够优雅(或者可能是?)。但是,我不知道Python标准库弃用警告是如何工作的。我想可能有一些很好的魔法来处理弃用,例

ruby - ActiveSupport::Concern.. 弃用警告中的 InstanceMethods 模块

我有一个用Sinatra构建的投资组合网站。我已经有一段时间没有研究它了,一直在做一些Rails。我昨天通过运行“gemupdate”更新了我的gem列表。我不知道这是否与此有关,但我今天再次开始在投资组合网站上工作,并且收到了一些弃用警告。DEPRECATIONWARNING:TheInstanceMethodsmoduleinsideActiveSupport::Concernwillbenolongerincludedautomatically.PleasedefineinstancemethodsdirectlyinWorkinstead.(calledfromincludea

javascript - 如果 window.navigator.userAgent 已弃用,我应该改用什么?

这个问题在这里已经有了答案:Iswindow.navigator.userAgentreallygoingtobedeprecated?(2个答案)关闭6年前。MDNdocumentation表示window.navigator.userAgent已弃用,不应使用。如果我想收集用户浏览器和操作系统数据用于分析(而非功能检测),我应该使用什么?

java - 使用什么代替 ApachePOI 中已弃用的 CellRangeAddress.valueOf

我想在区域中添加条件格式,但我在教程中看到的一种方法已被弃用。用什么代替它。示例:ConditionalFormattingRulerule2=sheetCF.createConditionalFormattingRule(ComparisonOperator.LT,"50");PatternFormattingfill2=rule2.createPatternFormatting();fill2.setFillBackgroundColor(IndexedColors.GREEN.index);fill2.setFillPattern(PatternFormatting.SOLID_

c++ - GLEW 和 openGL 弃用

我正在使用openGL和glew来检查扩展。假设我想检查我是否可以使用多纹理扩展:如果我可以使用,GLEW_ARB_multitexture将返回true。但是arb_multitexture在openGL3.0中被弃用。它还会返回true吗?在3.1中它被删除了怎么办?谢谢。 最佳答案 如果您的上下文导出扩展,它将返回true,如果它不是“向前兼容”或“核心配置文件”,或者如果它支持“GL_ARB_compatibility”扩展,它将返回。底线是,如果GLEW_ARB_multitexture为真,您可以使用该功能。任何更高级别