Update conformance tests with DNS rebinding protection
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
This commit is contained in:
parent
96c9bbe745
commit
5ed6063a07
1 changed files with 6 additions and 8 deletions
|
|
@ -7,6 +7,7 @@ import java.util.Map;
|
|||
|
||||
import io.modelcontextprotocol.server.McpServer;
|
||||
import io.modelcontextprotocol.server.McpServerFeatures;
|
||||
import io.modelcontextprotocol.server.transport.DefaultServerTransportSecurityValidator;
|
||||
import io.modelcontextprotocol.server.transport.HttpServletStreamableServerTransportProvider;
|
||||
import io.modelcontextprotocol.spec.McpSchema.AudioContent;
|
||||
import io.modelcontextprotocol.spec.McpSchema.BlobResourceContents;
|
||||
|
|
@ -66,6 +67,8 @@ public class ConformanceServlet {
|
|||
.builder()
|
||||
.mcpEndpoint(MCP_ENDPOINT)
|
||||
.keepAliveInterval(Duration.ofSeconds(30))
|
||||
.securityValidator(
|
||||
DefaultServerTransportSecurityValidator.builder().allowedOrigin("http://localhost:*").build())
|
||||
.build();
|
||||
|
||||
// Build server with all conformance test features
|
||||
|
|
|
|||
Loading…
Reference in a new issue