|
やじゅさん、はつねさん、 επιστημηさん、.SHOさん、いしださん、biac さん、みきぬさん ありがとうございました。 無事解決しました。 今後ともご指導お願いします。
今後の参考の為にソースを貼り付けておきます Web.config側に追加したソース
<globalization requestEncoding="Shift-JIS" responseEncoding="Shift-JIS" fileEncoding="Shift-JIS" enableBestFitResponseEncoding="true"/> <!--セッションデータ、ビューステートを暗号化--> <machineKey validation="AES" />
<!--ポストバックの改竄を防止--> <pages enableViewStateMac="true" />
<!--セッションの設定--> <!--クッキーレス、有効期限が切れたセッションを要求されたら新しいセッションを開始--> <!--タイムアウト:15分(900秒)、StateServer--> <!--<sessionState cookieless="UseUri" regenerateExpiredSessionId="true" timeout="900" mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" stateNetworkTimeout="10" />--> <sessionState cookieless="AutoDetect" regenerateExpiredSessionId="true" timeout="900" stateConnectionString="tcpip=127.0.0.1:42424" stateNetworkTimeout="15" />
<!-- <customErrors> セクションは、要求の実行中にハンドルされていないエラーが発生した場合の 処理方法の構成を有効にします。具体的には、開発者が HTML エラー ページをスタック トレースのエラーの代わりに表示するように構成することを可能にします。 --> <customErrors mode="Off"/> <!-- クライアント リダイレクトの URL を完全に限定する 一部のモバイル デバイスでは、クライアント リダイレクトの URL を完全に限定する必要があります。 --> <httpRuntime useFullyQualifiedRedirectUrl="true"/> <!-- Cookie のないデータ辞書を指定する これにより、ローカルの要求 URL クエリ文字列に辞書の内容が表示されます。 Cookie のないデバイスでフォームの認証を行うためには、このコードが必要です。 --> <mobileControls cookielessDataDictionaryType="System.Web.Mobile.CookielessData"/> <deviceFilters> <filter name="isJPhone" compare="Type" argument="J-Phone"/> <filter name="isHTML32" compare="PreferredRenderingType" argument="html32"/> <filter name="isWML11" compare="PreferredRenderingType" argument="wml11"/> <filter name="isCHTML10" compare="PreferredRenderingType" argument="chtml10"/> <filter name="isDoCoMo" compare="Browser" argument="i-mode"/> <filter name="isAu" compare="Browser" argument="Phone.com"/> <filter name="isGoAmerica" compare="Browser" argument="Go.Web"/> <filter name="isMME" compare="Browser" argument="Microsoft Mobile Explorer"/> <filter name="isMyPalm" compare="Browser" argument="MyPalm"/> <filter name="isPocketIE" compare="Browser" argument="Pocket IE"/> <filter name="isUP3x" compare="Type" argument="Phone.com 3.x Browser"/> <filter name="isUP4x" compare="Type" argument="Phone.com 4.x Browser"/> <filter name="isEricssonR380" compare="Type" argument="Ericsson R380"/> <filter name="isNokia7110" compare="Type" argument="Nokia 7110"/> <filter name="prefersGIF" compare="PreferredImageMIME" argument="image/gif"/> <filter name="prefersWBMP" compare="PreferredImageMIME" argument="image/vnd.wap.wbmp"/> <filter name="supportsColor" compare="IsColor" argument="true"/> <filter name="supportsCookies" compare="Cookies" argument="true"/> <filter name="supportsJavaScript" compare="Javascript" argument="true"/> <filter name="supportsVoiceCalls" compare="CanInitiateVoiceCall" argument="true"/> </deviceFilters>
.aspx側のソース
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index" %> <%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" > <body> <mobile:Form id="Form1" runat="server"> <mobile:Label ID="Label1" Runat="server"> <DeviceSpecific> <Choice Filter="isDoCoMo" Text="SSL対応機種をお持ちの方は、以下からお入りください。" /> <Choice Filter="isCHTML10" Text="SSL対応機種をお持ちの方は、以下からお入りください。" /> <Choice Filter="isAu" Text="SSL対応機種をお持ちの方は、以下からお入りください。" /> <Choice Text="SSL対応機種をお持ちの方は、以下からお入りください。"/> </DeviceSpecific> </mobile:Label><br /> <mobile:Command ID="btnSslLogin" Runat="server" OnClick="btnSslLogin_Click"> <DeviceSpecific> <Choice Filter="isDoCoMo" Text="ログイン(SSL)" /> <Choice Filter="isCHTML10" Text="ログイン(SSL)" /> <Choice Filter="isAu" Text="ログイン(SSL)" /> <Choice Text="ログイン(SSL)"/> </DeviceSpecific> </mobile:Command><br /> <mobile:Label ID="Label2" Runat="server"> <DeviceSpecific> <Choice Filter="isDoCoMo" Text="SSLに対応していない機種をお持ちの方は、以下からお入りください。" /> <Choice Filter="isCHTML10" Text="SSLに対応していない機種をお持ちの方は、以下からお入りください。" /> <Choice Filter="isAu" Text="SSLに対応していない機種をお持ちの方は、以下からお入りください。" /> <Choice Text="SSLに対応していない機種をお持ちの方は、以下からお入りください。"/> </DeviceSpecific> </mobile:Label> <mobile:Command ID="btnLogin" Runat="server" OnClick="btnLogin_Click"> <DeviceSpecific> <Choice Filter="isDoCoMo" Text="ログイン" /> <Choice Filter="isCHTML10" Text="ログイン" /> <Choice Filter="isAu" Text="ログイン" /> <Choice Text="ログイン"/> </DeviceSpecific> </mobile:Command><br /><br /> <mobile:Link ID="Link1" Runat="server"> <DeviceSpecific> <Choice Filter="isDoCoMo" Text="店舗一覧へ" /> <Choice Filter="isCHTML10" Text="店舗一覧へ" /> <Choice Filter="isAu" Text="店舗一覧へ" /> <Choice Text="店舗一覧へ"/> </DeviceSpecific> </mobile:Link> </mobile:Form> </body> </html>
|