Не думаю, что это можно сделать без строки запроса. Я знаю, что сессии не будут работать, потому что сессии не могут быть разделены между Java, Asp, Asp.net, Php и т. Д., По крайней мере, нативно. Если у вас есть база данных, в которой вы храните сеансы, вы всегда можете использовать идентификатор сеанса в строке запроса и, следовательно, имитировать кросс-языковые сеансы.