ログインが成功した場合にリンクを作成するシンプルなビューがあり、/Login の下にあります。
<div>
@Html.ActionLink("Add a new Organization", "AddOrganization",
"/Setup/AddOrganizationController", new { id = Session["ID"] }, null)
</div>
他の同様の問題を読んだ後、他のいくつかのオーバーロードと同様に null を追加してみましたが、リンクを正しく機能させることができません。リンクをクリックすると、
http://setup/AddOrganizationController/AddOrganization
そこにある必要があるローカルホストの部分を除外しています。最後にヌルがなければ、私をに送ろうとします
/Login/AddOrganization
必要なのは、/Setup ディレクトリの下にある AddOrganizationController コントローラー内でアクションを実行するリンクだけです。リンクはまた、セッション ID を引数としてコントローラーに渡す必要があります。これどうやってするの?