代码之家  ›  专栏  ›  技术社区  ›  Matt Lacey

通过ASP.NET MVC非远程交付WMRM DRM许可证?

  •  0
  • Matt Lacey  · 技术社区  · 15 年前

    是否可以通过ASP.NET(理想情况下是MVC)非远程交付WMRM DRM许可证?

    我的无声传送工作正常。

    所有的 samples from the SDK (wmrm10.1)在ASP中,我没有经验(我从PHP转到了ASP.NET)。

    看起来我需要在包含在HTML中的vbscript或javascript中实现实际的发布。这是对的吗?

    是否有人有在javascript/asp.net中执行非文档许可证颁发的示例?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Matt Lacey    15 年前

    我最终使用与此非常相似的视图进行了此工作:

    <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<LicenceViewModel>" %>
    <html>
    <head>
    <script language="JavaScript" type="text/javascript">
    function Storev71License()
    {
       LicenseObj.StoreLicense('<%= Model.Licence %>');
    }
    </script>
    </head>
    <body onload="Storev71License()">
    <object classid="clsid:A9FC132B-096D-460B-B7D5-1DB0FAE0C062" height="0" id="LicenseObj" width="0">
      <embed mayscript type="application/x-drm-v2" hidden="true">
    </object>
    <p>You have received a license for this movie. Click Play.</p>
    </body>
    </html>