私は、カスタムメンバーシップを使用してログイン機能を持つ完全に開発されたMVCアプリケーションを手に入れています。 私のクライアントは、独自のログイン機能を持っている必要があります(ログインの正確な詳細はログインまたはWindows認証が可能な単純なデータベースユーザかもしれません)従来のasp.netアプリケーションからmvcアプリケーションを開く
クライアントアプリケーションにはボタンがあります私のmvcアプリケーション/ somecontroller/someactionにリダイレクトする必要があります
私は以下のように通常のコーディングを試みましたが、アプリケーションはリダイレクトしません。
protected void btnConfig_Click(object sender, EventArgs e)
{
string mywebUrl = System.Configuration.ConfigurationManager.AppSettings["mywebUrl"];
//It is like localhost:9108
/* I have tried setting cookie same way as it is set in my mvc app */
//string cookiedata = "admin";
//string userData = string.Empty;
//var expiretime = DateTime.Now.Add(FormsAuthentication.Timeout);
//FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, cookiedata, DateTime.Now, expiretime, false, userData);
//string encTicket = FormsAuthentication.Encrypt(authTicket);
//HttpCookie formAuthCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encTicket);
//Response.Cookies.Add(formAuthCookie);
Response.Redirect(mywebUrl + "/Home/Index", true);
}
。サイトを表示したいだけならば、URLを使って別のブラウザウィンドウを開くだけですが、応答をリダイレクトすることはできません! – Wheels73
「アプリがリダイレクトしない」とはどういう意味ですか?何が起こりますか? – JustAndrei
mywebUrl設定でスキーマが指定されていますか? – JustAndrei