我写了一个spring应用程序。非常坚固除了一件事。应用程序返回一个HTTP选项请求,响应是“允许: GET : HEAD,POST,PUT,DELETE,OPTIONS”,但这不是真的,只允许GET和POST。其他操作( GET和POST除外)将返回“不支持的操作”错误405以及服务器名和version...etc。安全小组不喜欢服务器的所有细节都带有“不支持”错误消息的事实。4
我正在使用Spring应用程序和Spring和Sprign Security的最新稳定版本。我正在使用SAML2使用ADFS进行身份验证。这对所有的GET请求都很好。现在我需要使用PUT和POST,因此我想禁用csrf。使用这段代码,我试图禁用csrf:@EnableWebSecurity
public class SecurityConfiguration extends WebSe