Re: [問題] Request.InputStream收資料的問題

看板C_Sharp (C#)作者 (波吉)時間6年前 (2018/08/09 15:39), 6年前編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串2/2 (看更多)
※ 引述《akito117 (波吉)》之銘言: : 使用 : Stream req = Request.InputStream; : req.Seek(0, SeekOrigin.Begin); : string json = new StreamReader(req).ReadToEnd(); : 收json的封包 : 使用Ajax.Post發送的話,收的到資料 : 但是用平版APP程式發送的話,收不到資料 : 我在兩台主機上有裝一樣的程式 : A主機收的到APP資料,B主機收不到APP資料 : B主機之前有重灌過VS2017,不知道有沒有影響 : 想不出那裡設定有動到 : 希望能幫小弟解一下,感謝(‵・ω・′)ゞ : IIS Log長這樣 : 2018-07-20 07:13:24 192.168.1.95 POST /DryPump/Api/TBD - 80 - 192.168.1.52 : okhttp/3.8.1 - 302 0 0 4819 : 2018-07-20 07:13:24 192.168.1.95 GET /DryPump/Api/TBD : AspxAutoDetectCookieSupport=1 80 - 192.168.1.52 okhttp/3.8.1 - 302 0 0 9 : 2018-07-20 07:13:24 192.168.1.95 GET /DryPump/Api/TBD : AspxAutoDetectCookieSupport=1 80 - 192.168.1.52 okhttp/3.8.1 - 404 0 0 158 http:// 192.168.1.95/DryPump/(x(1)s(2wgdvdeog2tn4dc2zgxpdg0))/Api/TBD ?AspxAutoDetectCookieSupport=1 FileNotFoundException 不知道為什麼中間多了一個東西? 所以找不到路徑 那個不是我設定的,多的路徑要怎麼拿掉? 感謝(‵・ω・′)ゞ 找到原因了,只要設定Everyone的權限,APP連結就會正常了 謝謝ヾ(≧▽≦)ノ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.16.39 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1533800362.A.5D1.html

08/09 16:09, 6年前 , 1F
web.config找到cookieless,改成false
08/09 16:09, 1F
※ 編輯: akito117 (60.248.16.39), 08/09/2018 17:01:33
文章代碼(AID): #1RQ--gNH (C_Sharp)
文章代碼(AID): #1RQ--gNH (C_Sharp)