1.判断请求是来自钉钉还是微信(企业微信)
// 从钉钉过来 if (Request.UserAgent.Contains("AliApp") || Request.UserAgent.Contains("DingTalk")) { // 构造钉钉oauth2.0认证跳转 } // 从企业微信过来 else if (Request.UserAgent != null&&(Request.UserAgent.Contains("MicroMessenger")) && (Request.UserAgent.Contains("wxwork"))) { // 构造微信oauth2.0认证跳转 } // 微信过来 else if (Request.UserAgent != null && (Request.UserAgent.Contains("MicroMessenger"))) { // 构造微信oauth2.0认证跳转 }
浙公网安备 33010602011771号