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

申请许可证

  •  8
  • Gopal  · 技术社区  · 15 年前

    我有网络应用程序,我想为我的应用程序创建一个用户限制,这意味着我必须为用户使用一些许可证。。。。

    例如

    客户需要3个用户的应用程序,所以应用程序将为3个用户工作,如果客户需要将用户从3个扩展到10个方法,我必须提供10个用户的许可证。。。

    如何为应用程序创建许可证,我必须使用RSA算法来生成密钥?

    有谁能提供一些想法或示例代码吗

    需要帮助吗

    2 回复  |  直到 15 年前
        1
  •  5
  •   Nate CSS Guy    15 年前

    两者之间有很大的区别 license key 和一个 license agreement.

    System.Guid.NewGuid(); )然后需要该GUID作为每个API调用的参数。然后,您可以检查GUID是否与付费帐户相关联,如果是,就让它飞起来,如果不是,就用错误代码中止事务。我建议使用HTTPS连接。

    <appSettings>

        2
  •  1
  •   VinayC    15 年前

    客户需要3个用户的应用程序,所以应用程序将为3个用户工作,如果客户需要将用户从3个扩展到10个方法,我必须提供10个用户的许可证。。。

    你有指定的用户吗?例如,来自客户的每个用户是否具有不同的用户名/密码?如果是,那么您需要做的就是为客户生成所需数量的用户帐户。现在用户帐户的生成是由你来完成的,那么你真的不需要做任何特殊的事情。但是,如果您想允许客户自己注册新用户,那么您需要在注册页面上设置许可逻辑。基本问题是识别客户,然后根据库存进行验证,以查看客户是否还有任何用户帐户。客户识别可以通过多种方式进行-数字证书,由您提供的注册码(可以是随机数,也可以是由您的PK加密的咸客户id)等。