代码之家  ›  专栏  ›  技术社区  ›  Savage

让MVC在没有身份验证的情况下在服务器端检索操作结果

  •  0
  • Savage  · 技术社区  · 8 年前

    我正在Asp上构建导出功能。net MVC站点 FileResult 从站点上的另一个操作中获取结果并将其转换为文件以供下载的操作。url可能有其他查询字符串参数,但不在操作方法参数列表中,我正在寻找一种灵活的方法,因此使用完整的url。

    我用过 HttpClient 或 WebClient 方法,但它们只返回登录页面html,我使用的是表单身份验证。

    一个操作是否有其他方法可以检索另一个操作的输出?

    1 回复  |  直到 8 年前
        1
  •  0
  •   AJ -    8 年前

    您可以实例化该控制器的对象并调用其动作方法,但为什么不能用私有函数或更好的服务来替换它,您可以从任何想要的动作中调用它呢?