我正在尝试使用 Okta 作为身份提供者和passport-saml 库在我的Nest.js 应用程序中创建SSO。我阅读了 Nest 认证和passport-saml 的文档。我对示例的理解没有问题,但我确实需要使用具有不同配置的 SAML 策略,这些配置取决于 POST 的请求正文值api/auth/saml。换句话说,我有一个策略,但对于扩展Nest.js 的PassportStrategy 类的自定义LoginSSOStrategy 类,我有不同的入口点、颁发者、证书参数。任何想法我该如何处理?