You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取SSO服务提供商属性消费服务端点的完整URL?

获取SAML Attribute Consume Service Endpoint (HTTP-POST)完整URL的方法
  • 定位核心回调Action
    先找到应用中负责接收IdP发送SAML断言的Controller Action,这类Action通常带有[HttpPost]特性,命名可能是AssertionConsumerService、Acspost或类似名称。

  • 调试生成完整URL
    在AuthController.cs的断点处,执行以下代码片段获取完整地址:

    Url.Action("你的回调Action名称", "Auth", null, Request.Scheme)
    

    这个方法会自动拼接当前请求的协议、域名和Action路径,生成标准的端点完整URL。

  • 查看配置文件
    如果你使用Sustainsys.SAML2等SAML类库,项目配置文件(如appsettings.json)中通常会直接配置AssertionConsumerServiceUrl,直接读取该配置项即可。

  • 手动拼接验证
    如果调试时拿到的是相对路径/,可手动拼接当前应用的基础URL(比如调试环境的https://localhost:5001),但更推荐前两种方法获取专门处理SAML断言的端点地址,而非根路径。

内容的提问来源于stack exchange,提问作者SkyeBoniwell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 14:22:35