バージョン選択

フォーラム

メニュー

オンライン状況

85 人のユーザが現在オンラインです。 (73 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 85
もっと...

サイト内検索

バグ報告 > フロント機能 > 【EC CUBE 2.11.3】(スマフォ)会員登録しないで商品購入の際のSSLについて

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MPV
投稿日時: 2011/10/23 8:56
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
【EC CUBE 2.11.3】(スマフォ)会員登録しないで商品購入の際のSSLについて
稼働環境
[EC-CUBE] 2.11.2 → 2.11.3
     (Version 2.11.3不具合修正ファイルは適用済です)
[レンタルサーバ] WADAX
[OS] Red Hat Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.77
[WEBサーバ] apache
[ブラウザ] Firefox 7.0.1 Google Chrome IE9

お世話になります。

先日リリースされました、EC-CUBE 2.11.3を
2.11.2からの差分で取り込みました。

動作確認をしておりましたところ、気になる点を
見つけましたのでご報告をさせて頂きます。

スマートフォンで買い物かごに入れた後、
購入手続きに進む際に、httpからhttpsに切り替わると
思うのですが、その後に会員登録をせずに購入を選択すると
httpsからhttpに戻ってしまっているようです。

PCでの動作も確認いたしましたが、こちらは
ずっとhttpsを維持しているようです。

そこでソースを確認しましたところ、
data/Smarty/templates/sphone/shopping/index.tplの79行目

<form name="member_form2" id="member_form2" method="post" action="<!--{$smarty.const.HTTP_URL}-->shopping/index.php">



<form name="member_form2" id="member_form2" method="post" action="<!--{$smarty.const.HTTPS_URL}-->shopping/index.php">

にしたらSSLのままになりました。

大変恐縮ですが、ご確認頂ければ幸いです。
どうぞよろしくお願いいたします。<(_ _)>
shutta
投稿日時: 2011/10/24 13:44
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: 【EC CUBE 2.11.3】(スマフォ)会員登録しないで商品購入の際のSSLについて
ご指摘有難うございます。

調べてみると、

チケット #1471
スマートフォン 購入フロー等の form action が HTTP_URL になっている
http://svn.ec-cube.net/open_trac/ticket/1471

での修正時に、対象から漏れているような気がします。

修正するとして、MPVさんのようにHTTPS_URLに書き直しても良いと思いますが、
さきほどのチケットの他の修正のように、ROOT_URLPATHに置換するか、
もしくは、購入ページにはURLが定義されているので、action部分を丸々SHOPPING_URLに書き換えるか精査した上で、コミットしておこうと思います。


----------------

リゾート会員権(エクシブ等)の売買・仲介

shutta
投稿日時: 2011/10/24 15:04
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: 【EC CUBE 2.11.3】(スマフォ)会員登録しないで商品購入の際のSSLについて
下記、チケットを登録し、

チケット1519
スマートフォン> 会員登録をせずに購入する際の form action が HTTP_URL になっている
http://svn.ec-cube.net/open_trac/ticket/1519

以下のチェンジセットで修正しておきました。

チェンジセット 21297
http://svn.ec-cube.net/open_trac/changeset/21297

修正方法としては、 #1417 に倣って、ROOT_URLPATHに変更しておきました。

SHOPPING_URLの定義は、携帯版には、MOBILE_SHOPPING_URLがあるが、スマートフォン版には定義がなかったりして、
かつ、SHOPPING_URLとMOBILE_SHOPPING_URLの内容は同一だったりするし、
このあたりの定数の見直しが必要そうだったので、採用しませんでした。


----------------

リゾート会員権(エクシブ等)の売買・仲介

MPV
投稿日時: 2011/10/24 21:28
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC CUBE 2.11.3】(スマフォ)会員登録しないで商品購入の際のSSLについて
shutta様

いつもお世話になっております。

早々にご丁寧なご回答、並びにご対応頂きまして
ありがとうございます。
反映して問題ないことを確認いたしました。

重ねまして、ありがとうございました。<(_ _)>
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,300名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.