エッジ上の名無し<><>2023/09/16(土) 20:00:48 ID:1oYVV4U4<> 【悲報】なんE、認証がめんどくさすぎる
http://d1ch.cc/test/read.cgi/edge/1694370012/

604 エッジ上の名無し 2023/09/14(木) 18:39:28 ID:EOWLUuBC
ようやく原因がわかったわ
ここ書き込んだ後にクッキーとしてSPIDを返して来るけどそこに有効期限が入ってないのよ
それのせいでブラウザを閉じるとそのクッキーが消される
有効期限の無いクッキーはブラウザを閉じると消すのが標準仕様だからな
一部の標準仕様に準拠してない専ブラだけがブラウザを開き直しても書き込める

ーーーーーーーーーーーーーーーーーーーー
嵐対策ならやむなしやで <>開発者に質問なんやけど、エッジのCookieの管理って仕様なん 開発者◆MMIgCMNa2F<>sage<>2023/09/16(土) 20:03:45 ID:cPSgjJ7e<> >>1
お、なるほど
感謝 <> エッジ上の名無し<><>2023/09/16(土) 20:04:33 ID:1oYVV4U4<> >>2
サンキューな〜 <> エッジ上の名無し<><>2023/09/16(土) 20:10:42 ID:EYeGF2Qm<> それは辛い現実やな <> エッジ上の名無し<><>2023/09/16(土) 21:25:13 ID:KuaAjA5G<> 認証祭り治るんか? <> 開発者◆MMIgCMNa2F<>sage<>2023/09/16(土) 21:54:31 ID:cPSgjJ7e<> expireの仕様はアプデするときにどうするか悩んで一旦消しちゃったんだよね
もう少しで帰宅するのでそしたら直せると思います <> エッジ上の名無し<><>2023/09/16(土) 22:31:00 ID:KuaAjA5G<> やったぜ。ありがとう <> エッジ上の名無し<>sage<>2023/09/16(土) 22:32:36 ID:hD5piZsY<> トリップ太字だし偽物じゃねぇの <> エッジ上の名無し<>sage<>2023/09/16(土) 23:36:34 ID:qB4zGRve<> test <> エッジ上の名無し<>sage<>2023/09/16(土) 23:36:52 ID:qB4zGRve<> test2 <> エッジ上の名無し<>sage<>2023/09/16(土) 23:40:06 ID:pbf69K8i<> test3 <> エッジ上の名無し<>sage<>2023/09/16(土) 23:40:34 ID:pbf69K8i<> test4 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/16(土) 23:59:14 ID:1rn59QRo<> test6 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:00:04 ID:1rn59QRo<> test7 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:00:27 ID:1rn59QRo<> test8 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:02:24 ID:1rn59QRo<> とりあえずsikiでアプリ落とすとcookie消えるのは直った気がする <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:08:57 ID:cPSgjJ7e<> てすと <> エッジ上の名無し<><>2023/09/17(日) 00:16:09 ID:YKOUOY4k<> Live5chで認証できないからブラウザ版で試すと今度はIPが違うとか言われて認証できないという
個人的に完全にchmate専用サイトだわ
Live5chでスレは見れるんだけど <> エッジ上の名無し<><>2023/09/17(日) 00:18:41 ID:LKGAvv7U<> >>16
mate(0.8.10.171)でブラウザ立ち上げ直し、回線を変更とやってみたけど承認でてこなくなった
飛行機飛ばしてもID維持しとる <> エッジ上の名無し<>sage<>2023/09/17(日) 00:43:33 ID:hD5piZsY<> >>16
作成中の書き込みが吸い込まれるんだけど原因わからん?
クッキーの設定ちゃんと出来てないのかな… <> エッジ上の名無し<>sage<>2023/09/17(日) 00:46:02 ID:hD5piZsY<> 値が不正判定食らってるんだろうってことはわかるが
同環境のchmateでは書けたから <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:47:30 ID:1rn59QRo<> >>20
むむむ...
<> エッジ上の名無し<><>2023/09/17(日) 00:53:50 ID:cxBVRr8o<> >>16
マジか <> エッジ上の名無し<><>2023/09/17(日) 00:55:56 ID:z0nj8uf6<> test <> エッジ上の名無し<>sage<>2023/09/17(日) 00:56:16 ID:hD5piZsY<> >>22
こっちがたぶんミスってるんだよね
初回クッキーの値間違えて渡してるせいで吸い込まれてる
<> エッジ上の名無し<><>2023/09/17(日) 00:56:21 ID:z0nj8uf6<> test <> エッジ上の名無し<><>2023/09/17(日) 00:57:04 ID:z0nj8uf6<> おー直ってるわ <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 00:57:35 ID:1rn59QRo<> >>25
初回はCookieは空が正しいかな <> エッジ上の名無し<>sage<>2023/09/17(日) 01:00:04 ID:hD5piZsY<> これあれかも
Shift-JISで送ってるつもりだけど処理ちゃんと理解してないせいでUTFで送ってんのかもしれん
まだわからんが <> エッジ上の名無し<>sage<>2023/09/17(日) 01:01:37 ID:pMo66GSD<> mate de test <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 01:02:31 ID:1rn59QRo<> Cookieはエンコード関係ないと思われ
ascii文字列なはずだから <> エッジ上の名無し<>sage<>2023/09/17(日) 01:03:06 ID:hD5piZsY<> よしんば開発者さんが合わせて治してくれたとしても他の掲示板に書けなきゃ意味がないので自分で解決しなければ… <> エッジ上の名無し<>sage<>2023/09/17(日) 01:08:37 ID:hD5piZsY<> まずいな…webの知識がなさすぎて空のクッキーの渡し方がわからん😅
ググってきます… <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 01:11:24 ID:1rn59QRo<> edge板の場合リクエストヘッダーにCookieをつけなければいいと思う <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 01:14:48 ID:1rn59QRo<> live5chに独自のクッキーを送ってもらう方法はあるのか調べてる <> エッジ上の名無し<>sage<>2023/09/17(日) 01:19:04 ID:hD5piZsY<> ああこれあれか
適当なCookieの値入れときさえすれば認証まで行けるのね
できたと思ってたけどバグで抜けてたのか <> エッジ上の名無し<>sage<>2023/09/17(日) 01:21:11 ID:hD5piZsY<> これあれかな
SPIDURLエンコードしちゃってるのがだめだだったりするのか? <> エッジ上の名無し<>sage<>2023/09/17(日) 01:22:45 ID:hD5piZsY<> ちゃんとNAMEとMAILの値だけするようにしてみる。。 <> エッジ上の名無し<>sage<>2023/09/17(日) 01:26:51 ID:hD5piZsY<> お!進んだわ
これが原因かも <> エッジ上の名無し<>sage<>2023/09/17(日) 01:32:37 ID:hD5piZsY<> xは伏せ字でログに残してあるcookieとSPIDをば…

UA: Monazilla/1.00 paraswrite/0.1.0-alpha (Linux; U; Android 13; sdk_gphone64_x86_64 Build/TE1A.220922.xxx)
Cookie: SPID=MDJlZGQwNDUtOTIwMS00MWQ3LWJhxxxxxxxxxxxxxxxxxxxx; Expires=Tue, 13 Sep 2033 16:26:22 GMT; <> エッジ上の名無し<>sage<>2023/09/17(日) 01:33:45 ID:hD5piZsY<> これをString型でsetRequestPropertyでどーんとぶちコンドル🦅 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 01:39:31 ID:1rn59QRo<> ここは専ブラ特有っぽくてちょっとよくわかってないところなんだけど普通expiresとかは送らないはずなんだよね
サーバーからSet-Cookie:SPID=xxxx; expires=Wed, 21 Oct 2023 07:28:00 GMT;
ときたら送る時は
Cookie: SPID=xxxx
になるはず(ただ実際cookieの扱いが壊れている一部専ブラは全部送ってくるから困っていた) <> エッジ上の名無し<>sage<>2023/09/17(日) 01:41:49 ID:hD5piZsY<> >>42
ああこれって保存しなくていいのか
expires保存しとけってここに書いてあるからしたんやけど、よく考えたら保存しとけってってだけで送信しろってわけじゃないか

http://age.s22.xrea.com/talk2ch/ <> エッジ上の名無し<>sage<>2023/09/17(日) 01:47:32 ID:hD5piZsY<> 送信するべきものと送信しないべきものを勉強してきます。。
おんぶにだっこじゃいられない <> エッジ上の名無し<>sage<>2023/09/17(日) 02:05:04 ID:hD5piZsY<> expireの行頭を小文字にしたら専ブラによっては送られなくなるのあったりして <> エッジ上の名無し<><>2023/09/17(日) 02:07:59 ID:YKOUOY4k<> >>35
うおおおお恐れ入りますやで😭 <> 開発者◆MMIgCMNa2F<>sage<>2023/09/17(日) 02:09:25 ID:1rn59QRo<> そのページで言うと、書きのhttp要求例のところが
>Cookie: NAME=名前; MAIL=メール; SPID(PON)=値; expires=有効期限; path=/

となっているんだけど、expiresとpathはCookieの属性データであって送るべきものじゃないんだよね
多分Cookieの扱いは正確に理解されていなかったと思う(実際難しい...) <> エッジ上の名無し<>sage<>2023/09/17(日) 02:21:20 ID:hD5piZsY<> 専ブラつくるためにAndroidStudioインスコしてクッキーが一番時間かかってます༼⁠;��´��༎ຶ⁠ ⁠۝ ⁠༎ຶ⁠༽ <> エッジ上の名無し<>sage<>2023/09/17(日) 02:25:14 ID:MoPpnghJ<> もう直ったん!? <> エッジ上の名無し<>sage<>2023/09/17(日) 02:26:21 ID:hD5piZsY<> あ、なるほどね
クッキーの理解が甘かった <> エッジ上の名無し<>sage<>2023/09/17(日) 02:27:08 ID:hD5piZsY<> <クッキヘッダ>value1=
<クッキヘッダ>value2=

みたいな方式しか考慮してませんでした🙃 <> エッジ上の名無し<>sage<>2023/09/17(日) 03:22:51 ID:hD5piZsY<> ねる
いろいろさんがう <> エッジ上の名無し<>sage<>2023/09/17(日) 03:54:48 ID:hD5piZsY<> live5chが書き込めないのってどんな症状なん <> エッジ上の名無し<><>2023/09/17(日) 04:46:41 ID:fK5Xuijy<> テスト <> エッジ上の名無し<><>2023/09/17(日) 04:47:13 ID:fK5Xuijy<> test <> エッジ上の名無し<><>2023/09/17(日) 07:35:22 ID:tdm4mycP<> いつもありがとうやで <> エッジ上の名無し<>sage<>2023/09/17(日) 16:37:16 ID:DBjL4iR6<> だめだわかんねぇ
末尾の無駄なセミコロンも送るべきでない値も除外するようにして
SPID=40桁 が送られてるはずなんだが <> エッジ上の名無し<>sage<>2023/09/17(日) 16:52:05 ID:DBjL4iR6<> あ <> エッジ上の名無し<>sage<>2023/09/17(日) 17:04:06 ID:DBjL4iR6<> https://docs.oracle.com/javase/jp/6/api/java/net/URLConnection.htm

😭 <> エッジ上の名無し<>sage<>2023/09/17(日) 17:09:55 ID:DBjL4iR6<> 依存関係追加めんどくて標準ライブラリ逃げたのは失敗だったな🙃 <> エッジ上の名無し<>sage<>2023/09/17(日) 18:06:41 ID:DBjL4iR6<> てす <> エッジ上の名無し<>sage<>2023/09/17(日) 19:01:49 ID:DBjL4iR6<> クッキーの受け取る部分を作り直さねば。。 <> エッジ上の名無し<>sage<>2023/09/17(日) 19:14:35 ID:DBjL4iR6<> 自分が馬鹿すぎてしにて〜〜〜〜 <> エッジ上の名無し<>sage<>2023/09/17(日) 22:07:00 ID:wEp2HTYx<> テスト <> エッジ上の名無し<><>2023/09/17(日) 22:32:59 ID:uMqBYlUY<> ウウ <> エッジ上の名無し<>sage<>2023/09/17(日) 23:21:03 ID:DBjL4iR6<> 開き直って頼り切って作るか <> エッジ上の名無し<>sage<>2023/09/18(月) 00:04:07 ID:DBjL4iR6<> もしかしてクッキー以外のところな間違えてる?
ヘッダーになんか足りねぇのか <>