开发时使用开发授权,项目正式部署时使用服务器授权。
项目正式部署给客户时需要使用服务器授权,服务器授权与服务器 IP+MAC 地址绑定。
请严格按照如下方法获取 IP+MAC 地址:
// GET: Home/IPMAC public ActionResult IPMAC() { return View(); }
@{ ViewBag.Title = "IPMAC"; var F = Html.F(); } @section body { @{ var ipmac = F.PageManager.Source.GetRequestIPMAC(); } @(F.SimpleForm().IsFluid(true).CssClass("blockpanel").LabelWidth(50).BodyPadding(10).Title("服务器的 IP+MAC 地址") .Items( F.TextBox().Label("IP").ID("tbxIP").Readonly(true).Text(ipmac[0]), F.TextBox().Label("MAC").ID("tbxMAC").Readonly(true).Text(ipmac[1]) ) ) }
如果使用FineUICore Razor Pages模式,可以新建如下IPMAC.cshtml文件:
@page @{ ViewBag.Title = "Config/IPMAC"; var F = Html.F(); } @section body { @{ var ipmac = F.PageManager.Source.GetRequestIPMAC(); } <f:SimpleForm IsFluid="true" CssClass="blockpanel" LabelWidth="50" BodyPadding="10" Title="服务器的 IP+MAC 地址"> <Items> <f:TextBox Label="IP" ID="tbxIP" ReadOnly="true" Text="@ipmac[0]"></f:TextBox> <f:TextBox Label="MAC" ID="tbxMAC" ReadOnly="true" Text="@ipmac[1]"></f:TextBox> </Items> </f:SimpleForm> }
FineUICore(企业版)由 合肥三生石上软件有限公司 荣誉出品!