問題タブ [self-hosting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - セルフホストdll(asp.netの外部)からMVCルーティングエンジンを使用していますか?
WCF Web APIを使用して、クライアントアプリが使用するセルフホスト/ InProcess RESTサービス(HttpServiceHost)を作成しています。Web APIのすべての例では、ASP.Netルーティングエンジンを使用しています。Asp.netの外部でルーティングエンジンを使用することは可能でしょうか?
私が何をしているのかを理解するために、クライアントが新しくするサービスクラスの作成者を次に示します。
例をリンクできれば、非常に役立ちます。
apache - SugarCRM コミュニティ faststack バージョン - 一緒に WP プラットフォームを実行する共有
私のマシンには、すでに SugarCRM Community FastStack バージョンがインストールされています。私はすでにポート 80 を開いています。ネットワーク外の ppl は問題なく CRM にアクセスできます。
これは部外者からのリンクです
私は C:\sugarcrm-6.2.4\apache2\conf\httpd.conf に行きました
追加した最後の行で
wp.com に入ると、自動的に wp.com/sugarcrm に移動します
後ろに別の /sugarrcrm が自動的に追加される理由がわかりません。
このコード行も私の crm.com を壊します <- 元の作業 URL。
どのように設定すればよいですか?
※環境 Windows XP SP3 ※Port Forward ポート 80
ターゲット: wordpress ホスティングと同じ apache サーバーを共有できること。
web-applications - ローカルWebアプリを共有するためにLANでDNSを提供する方法は?
新しいWebアプリを開発するときは、通常/etc/hosts、新しいプロジェクトの名前を編集して追加し、の右側に「greptweet」と言ってから、のローカルシステムからホストされている127.0.0.1 localhost.localdomaingotoを追加します。http://greptweet/srv/www/greptweet
問題は、私が同じオフィスで他の人と仕事をしている場合、または単に私のアプリを彼らに見せたい場合、彼らは私のIPを知り、彼らを変更する必要があるということ/etc/hostsです。これは面倒です。
LANから実行されるWebアプリケーションを共有および開発するために、誰かがオフィスまたはWeb開発者の即席の集まりのためのより良い解決策を提案できるかどうか疑問に思いました。
私たちは皆、Archlinux、Android、ios、MacOSX、WindowsなどのさまざまなOSを実行しています。誰もがDNS構成を変更することは現実的ではないと思います。おそらくローカルの192.168.1.1。DNSサーバーはどういうわけかオーバーライドでき、DNSサーバーをインストールできますか?しかし、そのサーバーでIPを自動的に更新するにはどうすればよいですか?ローカルIPにサービスを提供できるDNSサーバーがインターネット上にありますか?たとえば、foobar.example.comを192.168.1.163に提供するようにすばやく設定できますか?
c# - 自己ホスト型の WCF WebServiceHost を使用した偽装により、「操作エラーが発生しました」というメッセージが表示されます。エラー
だから私はこれに頭をぶつけてきました。私は自己ホスト型の WCF サービスを持っています:
メソッドに次の属性を適用しました。
もう少しコンテキストを追加するために、私は基本的に、人が Web ページにログインし、ドメインに GPO を作成できるようにする Web サービスを用意しています。ログインしたドメインユーザーとして実行しているため、コンソールでこれを実行しても問題なく動作します。Windows サービスとして実行すると、「アクセスが拒否されました」という例外がスローされます。したがって、なりすましの必要性。上記の次の変更されたコードを挿入すると、「操作エラーが発生しました。(HRESULT からの例外: 0x80072020)」。まだ許可の問題であることを示すグーグル。管理者として Web サービスのテスト環境にログインしているため、フル アクセスが可能であり、管理者としてコンソールで問題なく実行できることを示しました。どこかでフラグ設定が欠けているような気がします。
何か案は?
[Update1]サービスをローカル システムからネットワーク サービスに切り替えてみましたが、それでも同じ問題が発生します。
[Update2] WCF サービスをホストしているサーバー (ローカル システムとして実行されている) にログオンし、そのマシンで直接ブラウザーを使用すると、すべて正常に動作します。ユーザー認証の委任に関する問題のようです...ここではまだ不明です。
asp.net - Windows認証を使用したASP.NETWebAPIセルフホスト
ASP.NET Web APIセルフホストオプションをWindows認証で使用しようとしています。これにより、ログオンしているユーザーを特定し、最終的にユーザーのIDに基づいてユーザーを承認または拒否できます。これが私のコンソールアプリケーションコードです:
コントローラは次のとおりです。
編集-Authorize属性を追加しましたが、デバッガーはGetactionメソッド内のコードが呼び出されないことを示しています。次のHTMLが返されます。
Authorize属性がコメント化されている場合、 nullが生成さRequest.GetUserPrincipal().Identity.Nameれるため、null参照例外がスローされRequest.GetUserPrincipal()ます。
asp.net-mvc-4 - WebApi Put "パラメーター ディクショナリには、パラメーターの null エントリが含まれています..."
httpプットヘッダー:
体:
応答:
なんで?ありがとう。
PS:
asp.net-mvc-4 - 新しい MVC 4 Beta Web API は、Windows サービスとして実行されている場合、要求を処理しません
自己ホスト型の実行可能ファイルを Windows サービスとして実行しようとしています。MVC 4 ベータ Web API を使用しています。最初に、Derik Whittaker のブログを使用して基本的なコンソール アプリケーションをセットアップし、テストして良好な結果を得ました。
次に、Einar Egilsson のブログを使用して、コンソール アプリケーションと Windows サービスの両方として機能するようにしました。サービスとしてインストールされたアプリケーションは問題ありません。この基本的なテストには、サービス ログオンを独自のものを使用するように設定しました。これがないとソケットにバインドできませんでした。サービスが起動すると、予想どおりすべてのトレース ログが表示され、致命的なエラーはありません。アプリケーションは正常に実行されているようです。コンソール アプリケーションに対して同じ要求を使用してフィドラーを使用してテストすると、「HTTP/1.1 500 内部サーバー エラー」が発生します。
この同じコードを使用してサービスをオフにし、VS で F5 を使用して起動すると、アプリケーションは正常に起動し、同じ要求を処理します!? ログ エントリは、同じ実行パス内では同一です。
wcf - 「サービス参照の追加」オプションを使用して、WCFに自己ホスト型サービスを追加することはできますか?
WCFサービスを作成しています。最初は、このライブラリを参照していた1つのWCFサービスライブラリプロジェクトと1つのコンソールプロジェクトがありました。また、クライアントプロジェクトで「サービス参照の追加」を使用した場合、サービスライブラリに有効なApp.Configファイルがある限り、正常に機能しました。
ただし、ここで、サービスライブラリとコンソールホストを1つのコンソールプロジェクトに結合したいと思います。結局のところ、以前のコンソールプロジェクトは非常に単純でした。しかし、ここで問題が発生します。「サービス参照の追加」を選択し、新しいコンソールプロジェクトのApp.configファイルで定義したエンドポイントを指定すると、サービス参照が見つかりません。サービス参照の追加機能がオンになっている場合、サービスはwcfsvchost.exeによってホストされないため、私はそれを採用します(そしてそれは理にかなっていると思います)。しかし、私はそれを機能させる方法を考えることができません。では、サービスが単一のコンソールホストプロジェクトである場合、サービス参照をどのように追加する必要がありますか?
wcf - パラメータを必要とするサービスを備えたセルフホスト(IISまたはWASなし)WCF
うまくいけば、これは簡単なものです。これが可能かどうか疑問に思います-おそらくそうではありません。WCFサービスをセルフホストしようとしています(以下の例では、コンソールアプリケーションです)。このサービスにはデフォルトのコンストラクターがありません。これには、単一のパラメーター署名コンストラクターのみが含まれています。ユーザーセッションを処理できるようにするためのサービスが必要です。現在、NinjectDIを使用しています。これが私の問題を実証するために私が思いついた簡単なコードソリューションです:
明らかに、パラメーター化されたコンストラクターをコメントアウトすると、サービスを実行できます。しかし、それは私には良くありません。ServiceHostFactoryを使用したくないのは、明らかに.svc/IISが必要だからです。これを回避する方法はありますか?MyWebServiceHostサービスのインスタンスを作成するメソッドを継承しWebServiceHostてオーバーライドする新しいものを作成できますか?
wcf - netTCP バインディングとセルフホスティングの問題
Web を検索しましたが、問題の解決策が見つかりません。
nettcpbinding を使用して、XP でサービスを自己ホストしています。構成ファイルは次のとおりです。
そしてセルフホストコードは
サービス参照を追加しようとすると、「エラー: メタデータを net.tcp://10.1.3.186:8001/myService/mex から取得できません」というエラーが表示されます
ここで何が問題なのですか?