"該公眾號提供的服務出現故障,請稍後再試",sh*t!
記錄一個微信公眾號開發的坑!
後臺伺服器是 Codeigniter,在控制器裡配置了一個路徑,web 訪問沒有問題,微信公眾號伺服器 URL 配置也通過了,但死活收不訊息。使用者收到反饋資訊“該公眾號提供的服務出現故障,請稍後再試”,伺服器根本收不到資訊。
花了我三個小時,最後看到有人說 302 跳轉會導致驗證通過,而無法收到訊息!最後把介面單獨寫了,不放在 controller 裡面。
連結在這裡 https://bbs.csdn.net/topics/392182354,原話可以參考一下:
大兄弟,我也碰到了跟你一樣的問題。我搞了好久終於找到原因了!足足花了我半天時間啊!
原因就是配置的介面是不支援302重定向的!如果你指向URL是http://xxx.xx/test這樣的格式的話,認證是可以通過的,但是訊息介面資料不走。
要改成
http://xxx.xx/test/index.html(或者index.php、index.jsp、依你後臺類推),這樣的連結就沒有302重定向問題了。
不過我個人比較推薦指定到一個特定的URL,不要直接指向根目錄下
相關推薦
"該公眾號提供的服務出現故障,請稍後再試",sh*t!
記錄一個微信公眾號開發的坑! 後臺伺服器是 Codeigniter,在控制器裡配置了一個路徑,web 訪問沒有問題,微信公眾號伺服器 URL 配置也通過了,但死活收不訊息。使用者收到反饋資訊“該公眾號提供的服務出現故障,請稍後再試”,伺服器根本收不到資訊。 花了我三個小時,最後看
微信H5支付 提示"網絡環境未能通過安全驗證,請稍後再試"
微信 h5 支付 按照官方https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4#接入微信的H5支付,提示“網絡環境未能通過安全驗證,請稍後再試”,經排查發現服務器有前端機子,原先獲取IP的方法有誤,不能正確獲取客戶的IP。更改獲取IP
微信公眾開發-“該公眾號提供的服務出現故障,請稍後再試”
解決辦法: 1、確定是否超時5秒,還未迴應; 2、後臺列印返回的資料,確認返回資料的格式是否正確; 3、檢視是否授權第三方,檢視方法:登入微信公眾平臺後臺,左側“功能”下面選擇“新增功能外掛”,再點選授權管理; 4、屬性名稱首字母大寫!!!!
微信服務號被動回覆訊息:該公眾號提供的服務出現故障,請稍後再試
我這出現這個問題的原因是我回復的 XML 中有空格,如: <xml> <ToUserName>< ![CDATA[toUser] ]></ToUserName> <FromUserName>< ![CDATA[f
微信公號開發“該公眾號暫時無法提供服務,請稍後再試”問題解決,OpenId獲取
遇到這個問題,折騰了半天,真是夠辛苦! 不過這一步應該是微信公號開發必須要經歷的,因為只有回覆訊息,伺服器那邊返回回來,才說明走通嘛。 網路上有很多答案,但都沒有解答我的問題,我用除錯工具除錯了下,也
接入支付寶出現交易訂單處理失敗,請稍後再試(ALI64)的錯誤
上次在接入支付寶的時候就碰到了交易訂單處理失敗,請稍後再試(ALI64)這樣的錯誤,後來經過排查和總結,一般來講這種問題都是公鑰和私鑰沒有正確配置造成的。支付寶這邊為了保證資料在傳輸時不被篡改,使用了rsa這種非對稱的加密方式。大概的流程如下: 支付寶互動資料流程
支付寶手機網站支付出現系統繁忙,請稍後再試
今日在做一個檔案搞定支付寶系列時,其中在做支付寶手機網站相容微信瀏覽器時,遇到了不少坑,這裡詳細記錄一下。 1.驗簽出錯 按照支付寶提供的demo(alipay_in_weixin_demo),裡面只傳了少部分引數,跟手機版支付有很大差別。按照手機版網頁
關於jeesite登入“顯示系統出現點異常,請稍後再試”問題解決方案
2018-04-19 14:13:36,851 DEBUG [modules.sys.dao.UserDao.getByLoginName] - ==> Parameters: admin(String), 0(String)org.apache.shiro.authc.AuthenticationEx
出現:該公眾號提供的服務出現故障 幾種可能的原因
該公眾號提供的服務出現故障 一個公眾號授權給了我們Hi客服程式第三方平臺,但出現瞭如圖中但報錯,其他授權但公眾號沒有出現該現象,幫助其查詢原因。 幾種常見的可能性: > 未回覆success > 5秒內無響應 通過檢視日誌 排除
關於 “該公眾號提供的服務出現故障,請稍後重試”系列問題
近來做了微信公眾號一些小功能,踩了一些坑,特發此部落格,希望能幫到你們。 出現的問題: 官方給出的解釋是: 其實還有一種情況(也是我遇到的): 大家都明白,當普通微信使用者向公眾賬號發訊息時,微信伺服器將以POST方式傳送XML資料包到開發者填寫的URL上。
SQLSERVER2008中無法獲得資料庫 'model' 上的排他鎖,請稍後重試該操作怎麼解決?
只需在查詢分析其中執行如下程式碼即可: declare @sql varchar(100) while 1=1 begin select top 1 @sql = 'kill '+cast(spid as varchar(3)) from master..syspr
ThinkPHP3.0 出現“您瀏覽的頁面暫時發生了錯誤!請稍後再試~”的解決辦法
ThinkPHP3.0 第一次執行入口檔案,之後在修改Action只要是有資料庫操作,就會出現“您瀏覽的頁面暫時發生了錯誤!請稍後再試~”的系統提示錯誤。 解決辦法是: 把專案裡自動生成的runtime資料夾下~runtime.php檔案刪掉,再重新整理瀏覽器頁面就會正常顯示資料庫提取的資訊。 如果還不好
微信支付出現支付請求引數錯誤,請核實再試或交易出錯,請稍後再試的可能原因
轉載地址: http://blog.sina.com.cn/s/blog_63eb3eec0101h7x1.html 微信支付經常會出現有些奇怪找不到原因的問題,下面就是其中的一個例子當你的微信支付出現 “支付請求引數錯誤,請核實再試”或 “交易出錯,請稍後再試”的錯誤的
微信公眾號token驗證成功,但是自動回覆沒反應 / 該公眾號服務故障
微信公眾號token驗證成功,但是自動回覆沒反應 / 該公眾號服務故障 微信公眾號token驗證成功,但是自動回覆沒反應 / 該公眾號服務故障 微信公眾號token驗證成功,但是自動回覆沒反應 / 該公眾號服務故障 先上程式碼,輸入?自動回覆時間 <?php heade
Java微信公眾平臺開發(九)--關鍵字回覆以及客服介面實現(該公眾號暫時無法提供服務解決方案)
轉自:http://www.cuiyongzhi.com/post/47.html 我們在微信公眾號的後臺可以發現微信給我們制定了兩種模式,一種是開發者模式(也就是我們一直在做的開發),還有一種模式是編輯模式,然而很蛋疼的是有些功能一旦我們切換到開發者模式下就無法使用了,比較典型的就是關鍵字回覆以及伺服器無
多個公眾號(服務號和訂閱號)之間需要使用者帳號互通
由於同一公司下多個公眾號之間需要使用者帳號互通,微信開放平臺提供了UnionID機制,來解決此問題 通過獲取使用者基本資訊介面,開發者可通過OpenID來獲取使用者基本資訊,而如果開發者擁有多個公眾號,可使用以下辦法通過UnionID機制來在多公眾號之間進行使用者帳號互通。 1. 將多個公眾號繫結到同一個
多個公眾號(服務號和訂閱號)之間需要用戶帳號互通
tar pen back dbo 使用 logs 訂閱 info 獲得 由於同一公司下多個公眾號之間需要用戶帳號互通,微信開放平臺提供了UnionID機制,來解決此問題 通過獲取用戶基本信息接口,開發者可通過OpenID來獲取用戶基本信息,而如果開發者擁有多個公眾號,可使用
微信公眾號 - 網頁服務 - 分享介面
需要有一個認證的微信公眾號,訂閱號、服務號都可以,主體不能是”個人“ 需要有一個域名,域名不能含有中文,域名需要備案 目錄 一、公眾號與域名繫結 二、 IP白名單 三、準備工作 3.1 引入JS檔案 四、 後端(.net)生成需要的引數 4.1 獲取a
使用者在小程式操作後通過公眾號(服務號)推送通知
一、前言 使用者在小程式進行了一個操作,操作結果不是立馬返回的可能需要隔一段時間才能有處理結果,那麼這時候需要讓使用者知道操作的結果,應該怎麼辦呢?總的來說有兩種解決方案。一種是通過小程式模板訊息,推送服務通知。這種方式只能支援使用者提交表單或者進行了支付這兩種場景,支援的
微信公眾號(服務號)接入開發(2)之微信授權登陸
如果使用者在微信客戶端中訪問第三方網頁,公眾號可以通過微信網頁授權機制,來獲取使用者基本資訊,進而實現業務邏輯。 1. 授權回撥域名的說明: (1)、這裡填寫的是域名(是一個字串),而不是URL,因此請勿加http://等協議頭; (2)、授權