public ActionResult Index() { ViewBag.Title = "JSSDK demo"; var appId = WeixinConfig.AppID; var nonceStr = JSAPI.CreateNonce_str(); var timestamp = JSAPI.CreatenTimestamp(); var domain = System.Configuration.ConfigurationManager.AppSettings["Domain"]; var url = domain + Request.Url.PathAndQuery; var jsTickect = WeixinConfig.TokenHelper.GetJSTickect(); var string1 = ""; var signature = JSAPI.GetSignature(jsTickect, nonceStr, timestamp, url, out string1); var model = new JSSDKModel { appId = appId, nonceStr = nonceStr, signature = signature, timestamp = timestamp, shareUrl = url, jsapiTicket = jsTickect, shareImg = domain + Url.Content("/images/ad.jpg"), string1 = string1, }; return(View(model)); }