Windows Mobile 5.0 Pocket PC を実行するモバイル コンピュータで実行するバーコード アプリケーションを開発しており、Oracle データベースからデータを取得する必要があります。
Apex はすでにセットアップされていますが、Apex のネイティブ認証を使用して安全な Web サービスを作成するにはどうすればよいですか? 「HTTPSのみ」を設定するには?
アップデート
ブラウザで ...?wsdl リンクを呼び出すことができるようになりました。問題ないようです。また、WebReferance としてプロジェクトに登録されます。
しかし、次のコードを実行すると:
CONTAR_USUARIOSService service = new CONTAR_USUARIOSService();
System.Net.NetworkCredential pocket = new System.Net.NetworkCredential("pocket", "000");
service.Credentials = pocket;
double resultado = service.CONTAR_USUARIOS();
次のエラーが表示されます。
System.Net.WebException was unhandled
Message="WebException"
StackTrace:
at System.Web.Services.Protocols.SoapHttpClientProtocol.doInvoke(String methodName, Object[] parameters, WebClientAsyncResult asyncResult)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Supernorte.Recebimento.ContarUsuariosWebReference.CONTAR_USUARIOSService.CONTAR_USUARIOS()
at Supernorte.Recebimento.Login..ctor()
at Supernorte.Recebimento.MainForm.mostrarLogin()
at Supernorte.Recebimento.MainForm..ctor()
at Supernorte.Recebimento.Program.Main()
「権限がありません」というエラーが表示されます。