- 締切済み
テストサーバーについて教えてください
携帯向けのHPを作っています。 携帯電話からもアクセスできるテストサーバーが作りたいのですが、どうすればよいでしょう?PC用のテスト環境はapacheなどを使いローカルサーバを使っているのですが、携帯電話からのアクセスとなるとよくわかりません。 以前勤めていた携帯電話の会社では、IDやパスワード認証などをいちいちすることなくテストサーバにアクセスできました。 特定の端末やPCから、都度のID・パスワード認証をすることなくアクセスできるテストサーバはつくれるのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hal9801BX4
- ベストアンサー率28% (37/132)
携帯向けといいましても、アクセス方法がいろいろありまして。。。 差し支えなければ具体的にどこのキャリアの何というモードなのかを 述べていただくと回答し易いと思います。 ちなみに、最近の携帯では通常のapacheサーバーへもそのままアクセス できる機能がありますよ。 現にapache+php+mysql on Linux で携帯からアクセスするテスト環境を 作ったことがあります。PCからも問題なくアクセスできました。 あ、これはローカルではなく外部公開しているサーバーでした。 また、「IDやパスワード認証をすることなく」ですが、携帯からアクセスすると、携帯電話機が個々に持つ固有のコードが送信されますので、 それを元に認証している、または本当に認証なし(いわゆるザル)だと 思います。これは公開されている仕様書に掲載されています。
- pppstation
- ベストアンサー率57% (119/208)
PC向けのテストサーバーに、携帯用のコンテンツを乗せて 携帯電話で使用されるブラウザのエミュレートソフトで確認するといった手法はだめなのでしょうか? 参考URLはauのブラウザをエミュレートするソフトです
お礼
ご回答ありがとうございます。 エミュレーターは使っているのですが、phpで作っているプログラムの挙動などを実機でテストしたいと思いこのような質問をいたしました。 やはりローカル側のデータベースやPHPを利用してエミュレーターで確認するのが一般的でしょうか。 (借りているサーバのデータベースが外部からのアクセス禁止ということで、どのみちDBはローカルでテストする以外なさそうでした・・) いずれにせよ、参考URLまでいただいてしまいありがとうございました!
お礼
詳しいご回答ありがとうございました! キャリアはドコモFOMA向けで作っています。 FOMA識別番号(おっしゃられているのはこのことで良いでしょうか?)を送信する場合、端末側で確認画面が出る仕様になっていたかと思うのですが・・・。IDやパスワード認証もなく、確認画面も出なかったということは、元勤務先のテスト環境は本当にザルだったということでしょうか。 エミュレーターでもデータベースやPHPの動きを確認することはできたので、やはりエミュレーターでテスト→本番アップ→実機確認の手順が手っ取り早そうですね。 携帯からもアクセスできるということで、apacheを使い、FOMA識別番号でのアクセス制限を使えばもう少しセキュアな環境が作れそうですね。 勤務していた当時はwebデザイナーでしたので、テスト環境をどう構築していたかまでは知りませんでした。今こうして自分ですべてを見るようになり初めて色々疑問が出てきています。 ともあれ、お忙しい中のご回答本当にありがとうございます。